Paraméterek átadása ellenőrzött és szokásos formákban
Hogyan paramétereket kap, hagyományos formákban
Hagyományos formák átviteli paraméter van 2 lehetőség:
- kevésbé gyakori módja: formájában a tárgy a „Részletek” fülön hozzáadott kellékek, vizuális eszközökkel hozzáférés meghatározása, szükség esetén
- a közös utat: formájában modul bejelentett kivitel változó és handler „PeredOtkrytiem” értékek feldolgozásával
Mindkét esetben a kihívás formában valahogy így:
Form = objektumot. PoluchitFormu ( "FormaVybora" VladeletsFormy KlyuchUnikalnosti ..);
Form. Opció = ZnachenieParametra;
Form. Open ();
Hogyan paramétereket kap az ellenőrzött formák
A kontrollált formában most már képesek átadni paramétereket közvetlenül előállítására formák. Paraméterek szerint adódnak át a szerkezet:
Paraméterek = új struktúra ( "TekuscheeZnachenie" PosledniyElement.);
FormaVybora = PoluchitFormu ( "Spravochnik.Nomenklatura.FormaVybora" beállítások.);
NaydenyyElement = FormaVybora. OtkrytModalno ();
Szintén ellenőrzött formák voltak „kiterjesztett forma” (a tárgy referencia, dokumentum, jelentés). Attól függően, hogy milyen típusú objektum van összetétele határozza meg a rendelkezésre álló lehetőségeket. Például, ha szüksége van, hogy irányítsák a választott forma elhelyezhető egy adott elemet, használja a paraméter „TekuscheeZnachenie”. A nagy plusz, hogy a forma önmagában nem kell írni rakodók előre meghatározott paraméterek, csökkenti a kódot.
Továbbá, a fejlesztők képesek lesznek meghatározni a paramétereket (a „Beállítások” fülön A tervező formában). Az élettartam paraméter felvezető PriSozdaniiNaServere korlátozott. ami logikus, mert paraméterekre van szükség, ha az űrlap létrehozásakor, de ha ez a paraméter határozza meg az egyedi formát (a zászló „gombot a paraméter” opciót a tulajdonságok) lesz kapható a többi rakodók.
Továbbítja a konkrét paraméterek manipulációk szükség ahhoz, hogy egy kicsit:
- Azonosítása szabályozott alakparaméter.
A kiadási feldolgozás PriSozdaniiNaServere meghatározni ezt a paramétert (hivatkozás paraméterek keresztül továbbítják a tulajdon „paraméterek”, amelynek típusa DannyeFormyStruktura)
- Előállítását ismerteti az űrlapot, és át az értéket az új paraméter beállítások PoluchitFormu funkciót.
Ezért, a kód így fog kinézni:
- Az átvétel helye forma
Paraméterek = új struktúra ( "NovyyParametr" PosledniyElement.);
FormaVybora = PoluchitFormu ( "Spravochnik.Nomenklatura.FormaVybora" beállítások.);
- Egy irányított formában modul
NaServere
PriSozdaniiNaServere eljárás (hiba. StandartnayaObrabotka)
Ha paramétereket. Az ingatlan ( "NovyyParametr") Ezután
// ez a paraméter feldolgozási kód
ENDIF;
KonetsProtsedury