A képeket táblázatos sorok formájában kezeli egy kezelt alkalmazásban

A 8.2-es platform kezdõ programozói néha szembesülnek azzal a problémával, hogy képeket jelenítenek meg a különbözõ táblázatokban. A 8.1-es platformon ez gyakran programozottan zajlott az adatfeldolgozás során a Fogadási adatok vagy az Érdeklődési Vonal esetében. A 8.2-ben, nem kell programozni semmit, csak töltse ki az interfész objektumok tulajdonságainak értékeit. A lényeg, hogy a döntő asztalon külön oszlopot kell létrehoznunk, amely a kimeneti kép indexét tartalmazza. Próbáljuk meg a képet megjeleníteni. Van például egy olyan felhasználói útmutató, amelyben a Boole-féle típusnak van "Vinformációs BASE" kelléke, és ha a felhasználó ott van, és szürke, ha nem az információs adatbázisban szeretnénk megjeleníteni a felhasználó képét.

Dinamikus listánkba helyezzük a formanyomtatványunkat, tetszőleges lekérdezés jelölőnégyzetébe helyezzük, és a lekérdezést a következő formában állítjuk be:

A képeket táblázatos sorok formájában adják ki egy kezelt alkalmazásban

Tegyük fel az "IndexCartinki" tulajdonságot az "Mindig használja" jelölőnégyzetet, mert az űrlapon, amelyet nem fogunk származni. Most adjuk hozzá a dinamikus listát az űrlaphoz és állítsuk be a "PathCodeCartneyString" és a "ImageString"

Ennek eredményeként megjelenítünk egy listát a következő formában:

A képeket táblázatos sorok formájában adják ki egy kezelt alkalmazásban

Ie ebben az esetben a kép az első, sorrendben, az oszlopok listájában jelenik meg. De néha szükség van arra, hogy egy bizonyos oszlopban, vagy általában különböző oszlopokban lévő képeket jelenjenek meg. Nézzük meg a képünket a "Név" oszlopban, de a "Kód" oszlopban (ugyanakkor visszaadjuk a könyvtár listájának szokásos képét). A normál kép visszaküldéséhez a fenti tulajdonságoknál a "PathCodeCartneyString" és az "ImageString" visszaadja az eredeti értékeket.

Most hozzon létre egy új oszlopcsoportot a dinamikus lista kimeneti táblázatában, és vigye ide a "Code" és "IndexCarties" oszlopokat. Az oszlopok csoportjához állítsa be a "A cellában" csoportosítást.

A képeket táblázatos sorok formájában kezeli egy kezelt alkalmazásban

Az "IndexCart" oszlopban állítsa be a "Kép mező" űrlapot, és az "Értékek képe" megjelenített tulajdonságban megadjuk a képünket. Hát, vegye le a címsorát, hogy ne ragyogjon :)

A képeket táblázatos sorok formájában adják ki egy kezelt alkalmazásban

Ennek eredményeként a lista:

A képeket táblázatos sorok formájában kezeli egy kezelt alkalmazásban