[MEGOLDVA] Listapanel elem nem kapcsolódik a rekordhoz
-
- Hozzászólások: 3
- Csatlakozott: 2013. április 16., kedd 18:21
- Tartózkodási hely: Budapest, Magyarország
[MEGOLDVA] Listapanel elem nem kapcsolódik a rekordhoz
Halihó!
Teljesen új felhasználó vagyok, így itt kérdeznék egy nagyon egyszerű, nagyon alap, nagyon "zöld" dolgot:
Ha listapanelt szerkesztek egy űrlapra (legyen az megadott listabejegyzéses vagy táblázathoz csatolt) az szépen megjelenik és gyönyörűen tudok léptetni a lehetőségek között.
Az a probléma, hogy a rekordok közötti léptetésnél feltűnt, hogy mondjuk az elsőnél kiválasztott A-opció mindegyiknél "kiválasztódik", tehát nem kötődik a rekordhoz! Ezt a kapcsolatot hogyan lehet megteremteni? Illetve a listapanelt egy jelentés tartalmazni fogja egyáltalán?
A másik talán idevágó dolog, hogy mitől lehet az, hogy a másik ajánlott módszernél a beviteli listánál az űrlap kitöltésénél szürke marad az OK gomb, így nem lehet választani az opciók közül?
Mindegyik esetben üres űrlapra próbáltam, formázás nélkül beilleszteni az adott vezérlőelemet és 3 opciót adtam meg, mint a mellékelt példában is látszik!
A segítséget előre is köszönöm!
Teljesen új felhasználó vagyok, így itt kérdeznék egy nagyon egyszerű, nagyon alap, nagyon "zöld" dolgot:
Ha listapanelt szerkesztek egy űrlapra (legyen az megadott listabejegyzéses vagy táblázathoz csatolt) az szépen megjelenik és gyönyörűen tudok léptetni a lehetőségek között.
Az a probléma, hogy a rekordok közötti léptetésnél feltűnt, hogy mondjuk az elsőnél kiválasztott A-opció mindegyiknél "kiválasztódik", tehát nem kötődik a rekordhoz! Ezt a kapcsolatot hogyan lehet megteremteni? Illetve a listapanelt egy jelentés tartalmazni fogja egyáltalán?
A másik talán idevágó dolog, hogy mitől lehet az, hogy a másik ajánlott módszernél a beviteli listánál az űrlap kitöltésénél szürke marad az OK gomb, így nem lehet választani az opciók közül?
Mindegyik esetben üres űrlapra próbáltam, formázás nélkül beilleszteni az adott vezérlőelemet és 3 opciót adtam meg, mint a mellékelt példában is látszik!
A segítséget előre is köszönöm!
A hozzászólást 1 alkalommal szerkesztették, utoljára Emerald 2013. május 9., csütörtök 11:44-kor.
LibreOffice 4.0.1.2 a Windows 7 Ultimate -en
- r4zoli
- Site Admin
- Hozzászólások: 850
- Csatlakozott: 2008. február 17., vasárnap 4:52
- Tartózkodási hely: Budapest
Re: Listapanel elem nem kapcsolódik a rekordhoz
A lista panel ebben a formában nem fog működni. Az adatbázis űrlap minden adatmezőjének egy az adatbázis táblában lévő mezőhöz kell csatlakoznia, hogy az ott megadott adat rögzítésre kerüljön.
Az űrlapod listapanelja így lóg a levegőben, nincs értelme.
A jelentésekbe csak az adatbázis táblában lévő adatok jeleníthetők meg.
Célszerűnek látom a ennek elolvasását mielőtt tovább lépnél: http://forum.openoffice.org/hu/forum/vi ... 1509#p1509
Az űrlapod listapanelja így lóg a levegőben, nincs értelme.
A jelentésekbe csak az adatbázis táblában lévő adatok jeleníthetők meg.
Célszerűnek látom a ennek elolvasását mielőtt tovább lépnél: http://forum.openoffice.org/hu/forum/vi ... 1509#p1509
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
AOO 3.4.1 win7, LibO 4.0 win7.
- r4zoli
- Site Admin
- Hozzászólások: 850
- Csatlakozott: 2008. február 17., vasárnap 4:52
- Tartózkodási hely: Budapest
Re: Listapanel elem nem kapcsolódik a rekordhoz
Magán üzenetben ezt kaptam, mivel másokat is érdekelhet:
Hozzáadtam még egy táblát amiben az űrlapon lévő választási lehetőségeket tettem be.
Relációval kapcsoltam az eredeti tábládhoz, az űrlapon töröltem a listapanelt és újat adtam hozzá.
A jelentés, egy a "Jelenteshez" lekérdezésen alapul, a futtatásakor keletkező dokumentumban a várt szöveg szerepel.
A példa fájlodat módosítottam, abban megoldottam amit kértél.Elolvastam a 23. oldalon kezdődő listapanelekkel foglalkozó részt még
egyszer és az Ön válaszát alapul véve, azt hiszem akkor az a probléma, hogy
a listapanel "elemei" nem kötődnek egy adattáblázathoz...
Ezt az utat követve rátaláltam a relációs megoldásra, amit az útmutató
példában írnak (XY_ID-hez rendelnek egy altáblázatot relációval) és
sikeresen létre is hoztam, ám belefutottam egy újabb problémába, miszerint
a kinyomtatandó jelentésben csak az ID száma jelenik meg, nem pedig maga a
kiválasztott listaelem és remélem nem veszi túl tolakodónak, de úgy látom
Ön sokkal jobban ért az adatbázisszerkesztéshez, mint jómagam. Ennek
fényében engedje meg, hogy megkérdezzem a következőt:
Ön milyen megoldást javasol arra a helyzetre, ha egy ID-re (gyakorlatilag
számra) hivatkozó listapanel elemeiről később szeretném ha szövegesen
megjelennének a kinyomtatott word formátumú jelentésben is? Nem kérem, hogy
programozza ezt le nekem, főleg ha nagyon bonyolult témára tapintottam, de
nagyon hálás lennék, ha megmondaná, hogy kivitelezhető-e és ha igen, a
helyes irányba terelne.
Hozzáadtam még egy táblát amiben az űrlapon lévő választási lehetőségeket tettem be.
Relációval kapcsoltam az eredeti tábládhoz, az űrlapon töröltem a listapanelt és újat adtam hozzá.
A jelentés, egy a "Jelenteshez" lekérdezésen alapul, a futtatásakor keletkező dokumentumban a várt szöveg szerepel.
- Csatolmányok
-
- Pelda_mod.odb
- módosított példa fájl
- (29.78 KiB) Letöltve 184 alkalommal.
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
AOO 3.4.1 win7, LibO 4.0 win7.
-
- Hozzászólások: 3
- Csatlakozott: 2013. április 16., kedd 18:21
- Tartózkodási hely: Budapest, Magyarország
Re: Listapanel elem nem kapcsolódik a rekordhoz
Tisztelt Zoltán!r4zoli írta:Magán üzenetben ezt kaptam, mivel másokat is érdekelhet:A példa fájlodat módosítottam, abban megoldottam amit kértél.Elolvastam a 23. oldalon kezdődő listapanelekkel foglalkozó részt még
egyszer és az Ön válaszát alapul véve, azt hiszem akkor az a probléma, hogy
a listapanel "elemei" nem kötődnek egy adattáblázathoz...
Ezt az utat követve rátaláltam a relációs megoldásra, amit az útmutató
példában írnak (XY_ID-hez rendelnek egy altáblázatot relációval) és
sikeresen létre is hoztam, ám belefutottam egy újabb problémába, miszerint
a kinyomtatandó jelentésben csak az ID száma jelenik meg, nem pedig maga a
kiválasztott listaelem és remélem nem veszi túl tolakodónak, de úgy látom
Ön sokkal jobban ért az adatbázisszerkesztéshez, mint jómagam. Ennek
fényében engedje meg, hogy megkérdezzem a következőt:
Ön milyen megoldást javasol arra a helyzetre, ha egy ID-re (gyakorlatilag
számra) hivatkozó listapanel elemeiről később szeretném ha szövegesen
megjelennének a kinyomtatott word formátumú jelentésben is? Nem kérem, hogy
programozza ezt le nekem, főleg ha nagyon bonyolult témára tapintottam, de
nagyon hálás lennék, ha megmondaná, hogy kivitelezhető-e és ha igen, a
helyes irányba terelne.
Hozzáadtam még egy táblát amiben az űrlapon lévő választási lehetőségeket tettem be.
Relációval kapcsoltam az eredeti tábládhoz, az űrlapon töröltem a listapanelt és újat adtam hozzá.
A jelentés, egy a "Jelenteshez" lekérdezésen alapul, a futtatásakor keletkező dokumentumban a várt szöveg szerepel.
Az elmúlt héten próbáltam a példája alapján újraalkotni az elképzelésem szerinti adatbázis-jelentést, de csődöt mondtam. A relációs listapanelhez mindig eljutok, az tökéletesen működik (és rekordhoz kapcsoltan meg is tartja az értékeit), de a jelentésnél mindig csak az ID számokat kapom vissza...
Az ebben a témában (http://ooo-forums.apache.org/en/forum/v ... 99#p202953) ajánlott megoldást is próbáltam felhasználni a mellékelt példában ezen kód szerint:
Kód: Egész kijelölése
SELECT "00Hatoanyag"."GyogyszerinterakcioLeh"
FROM "00Hatoanyag" JOIN "01Gyogyszerinterakcio" ON "00Hatoanyag"."GyogyszerinterakcioLeh" = "01Gyogyszerinterakcio"."GyogyszerinterakcioID"
Nem tudom megfejteni az előző hozzászólásának utolsó mondatát, mivel én nem lekérdezést szeretnék készíteni, annak mi köze van a jelentésemhez?
Segítségedet előre is köszönöm!
Üdvözlettel
Gergő
- Csatolmányok
-
- Pelda.odb
- A problémához létrehozott példa adatbázis
- (16.93 KiB) Letöltve 161 alkalommal.
LibreOffice 4.0.1.2 a Windows 7 Ultimate -en
- r4zoli
- Site Admin
- Hozzászólások: 850
- Csatlakozott: 2008. február 17., vasárnap 4:52
- Tartózkodási hely: Budapest
Re: Listapanel elem nem kapcsolódik a rekordhoz
A jelentés készülhet közvetlen táblából történő direkt adat kiírással, vagy lekérdezés alapon.Nem tudom megfejteni az előző hozzászólásának utolsó mondatát, mivel én nem lekérdezést szeretnék készíteni, annak mi köze van a jelentésemhez?
Ha két táblából szeretnénk adatot kinyerni és abból jelentést készíteni, egyetlen megoldás ha lekérdezéssel összeállítjuk a kiírandó adatokat majd ebből készítünk jelentést. A te esetedben a második megoldást kellene megvalósítani.
Először a lekérdezést kellene jól elkészíteni, majd ha az rendben van lehet a jelentést elkészíteni.
A lekérdezésedben lehet a hiba. Egy másik példafájlban, a valódi tábla struktúrával, meg néhány teszt adattal mutathatnád meg, hogy mi a probléma.
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
AOO 3.4.1 win7, LibO 4.0 win7.
-
- Hozzászólások: 3
- Csatlakozott: 2013. április 16., kedd 18:21
- Tartózkodási hely: Budapest, Magyarország
Re: Listapanel elem nem kapcsolódik a rekordhoz
Beleástam magam és meglett a megoldás!r4zoli írta:A jelentés készülhet közvetlen táblából történő direkt adat kiírással, vagy lekérdezés alapon.Nem tudom megfejteni az előző hozzászólásának utolsó mondatát, mivel én nem lekérdezést szeretnék készíteni, annak mi köze van a jelentésemhez?
Ha két táblából szeretnénk adatot kinyerni és abból jelentést készíteni, egyetlen megoldás ha lekérdezéssel összeállítjuk a kiírandó adatokat majd ebből készítünk jelentést. A te esetedben a második megoldást kellene megvalósítani.
Először a lekérdezést kellene jól elkészíteni, majd ha az rendben van lehet a jelentést elkészíteni.
A lekérdezésedben lehet a hiba. Egy másik példafájlban, a valódi tábla struktúrával, meg néhány teszt adattal mutathatnád meg, hogy mi a probléma.
Tanulmányozva a te példa táblád lekérdezésének SQL kódját és az abban lévő Right Join parancs értelmezése után meglett a megoldás!
Nagyon szépen köszönöm a sok segítséget és a türelmet!
LibreOffice 4.0.1.2 a Windows 7 Ultimate -en
- Zizi64
- Globális moderátorok
- Hozzászólások: 4070
- Csatlakozott: 2008. november 12., szerda 21:22
- Tartózkodási hely: Budapest
Re: [MEGOLDVA] Listapanel elem nem kapcsolódik a rekordhoz
Nagyon sokat segítene a többi felhasználónak, ha magát a megoldást is feltennéd ide példafájl(ok) formájában.Beleástam magam és meglett a megoldás!
Ez a FÓRUM jellegből egyenesen következik, hiszen itt nem "support" jelleggel segítenek a "mindenttudók", a "looser user"-eknek, hanem kölcsönösen, ("ki mihez ért, ki mit próbált már ki a meglehetősen összetett programcsomag részeiből" - alapon) próbálunk egymásnak segíteni.
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].