602SQL-┌plnß dokumentace Index   Tisk  

┌prava dotazov²ch formulß°∙ QBE

Vzhled QBE formulß°e pro kladenφ dotazu nebo omezenφ je p°φmo odvozen ze vzhledu v²chozφho formulß°e. Snadno lze dosßhnout toho, aby n∞kterΘ slo₧ky formulß°e byly viditelnΘ resp. aktivnφ pouze ve v²chozφm formulß°i nebo pouze ve zvolenΘm dotazovΘm formulß°i.

K dosa₧enφ selektivnφ viditelnosti a aktivity slou₧φ metoda nebo funkce QBE_state. Jejφ hodnota je 0 pro normßlnφ formulß°, 1 pro QBE formulß° pro zadßvßnφ omezenφ a 2 pro formulß° pro zadßvßnφ po°adφ. Lze ji pou₧φt (mimo jinΘ) v podmφnkßch viditelnosti nebo aktivity slo₧ek.

Pokud n∞kterß slo₧ka formulß°e nemß b²t viditelnß v dotazovΘm formulß°i, pak do jejφ podmφnky viditelnosti napφÜete:

QBE_state(!!) = 0 nebo thisform.QBE_state=0

Pokud n∞kterΘ tlaΦφtko mß b²t neaktivnφ v dotazov²ch formulß°φch, pak stejn² v²raz napφÜete do jeho podmφnky aktivity.

Pokud n∞kterΘ pole se mß objevit pouze v formulß°i pro zadßvßnφ t°φd∞nφ, napφÜete do jeho podmφnky viditelnosti v²raz:

QBE_state(!!) = 2 nebo thisform.QBE_state=2