Szerkesztési funkciók bármilyen típusú értékeket egy tábla területén

Bizonyos esetekben szükség van, hogy gondoskodjon a bemenő adatokat egy tetszőleges típusú asztali box oszlopban. Sőt, az adatok típusát beírni a oszlopában mezők, az előre nem ismert. Tegyük fel például, akkor létre kell hozni egy formája szelekció széles választékát kínálja minden formáját. Ahol a kiválasztott érték típusa nem ismert előre, és ki van választva a rendelkezésre álló előre kialakított típusok. A kiválasztott értékeket kell helyezni egy táblázatot az értékek. A probléma megoldására van szükség ahhoz, hogy válassza ki a típus a rendelkezésre álló típusok listáját, és az alapján a kiválasztott típus dinamikusan változtatni a típus a szerkesztett értékeket a kontroll elem rendezett egy tábla oszlop mező, amely megjeleníti a kiválasztott értéket. Jellemző vezérlő elemek elrendezése egy tábla oszlop a mező, az, hogy milyen típusú a szerkesztett értékek megváltoztathatók csak a tábla oszlopokhoz mezők nem társított adatokkal. Ezért a végrehajtási ezt a feladatot néhány sajátossága.

Tegyük fel, hogy van egy forma kiválasztása, amely egy tábla területén, két oszlopból álló: oszlop típusú, amely tartalmaz egy kiválasztott típusú érték és oszlop értéke tartalmazó értéke a megadott típusú. Oszlop típusa tartalmaz kódokat a tömbben rendelkezésre álló típusok, és az oszlop értéke nem kapcsolódik az adatokat m. K. Vezérlőelem elrendezve ebben az oszlopban, arra van szükség, hogy módosítsa a típusát a szerkesztett érték.

E cél elérése érdekében, mindenekelőtt azt kell alkossák álló típusok. Ehhez a modul képezi egy sor álló típusok amely helyezett a szükséges típusokat. A mi esetünkben ez egy szám, karakterlánc, dátum, logikai és a könyvtár linkekkel és dokumentumok. Alapján a tömb képződik a vezérlő táblázat oszlop típusú mező értéke lista A lista képződik, amely típus kódokat a tömbben a rendelkezésre álló típusok. Szintén a táblázatban az értékek halmozódnak külön oszlopa - érték, amely az értéket tárolja a kiválasztott típus.

Az eseménykezelő PriIzmenenii vezérlőelem elrendezett oszlop típusa van beállítva a kiválasztott típusú, hogy a vezérlő (ebben az esetben, a beviteli mező) az Érték oszlopban.

Amikor kiválasztja az értékeket az Érték oszlopban, hogy mentse a számított érték értékének táblázatba, mivel Ez az oszlop nem kapcsolódik az adatokat. Azt is használ egy eseménykezelő PriIzmenenii beviteli mezőben található érték oszlopában pályát.

Végül ahhoz, hogy kiválassza pontosan jelenik meg a tábla területén használni kívánt eseménykezelő PriVyvodeStroki, amelyeken a szöveg a kiválasztott típus és az érték.