Aktív témák
-
#57764352
törölt tag
A probléma a következő:
Van egy Acces űrlap, amiből, egy jelentésben ki kell nyomtatni az aktuális rekordot.
Van 10 editbox. A 10-ből nem használom egyszerre mindent (de megeshet), na most, ha csak 6-ot használok, (vagy X db-ot). A többinek nem szabad látszania a jelentésben. Ha nem adok meg Default Value-t, akkor nem működik az összeadásom, tehát ez kell. A kérdés végülis az, hogy miként lehet kiolvasni egy űrlapon lévő editboxból az értékét. Gondolok arra, hogy az értéke A default, akkor a jelentésben legyen Invisible.
Segítsetek PLZZ! -
#57764352
törölt tag
A lényeg
A jelentés Onopen eljárásában szeretném kiolvasni egy űrlapból bizonyos textbox értékeket.
A [textboxname].text nem működik, mert a jelentés szeretné kiolvasni, és nincs a textboxon a focus. A [textboxname].value megint nem jó, mert mindenre 0-át ad.
Szal nem tudom.
A teljes történet. Van egy textbox egy (Z)űrlapon. Ha a textbox értéke 0 akkor a jelentésben ne látszódjon, tehát legyen invisible. De miként tudom megszerezni a textboxból az éppen aktuális értéket? -
#57764352
törölt tag
Ha valakinek bármi ötlete van ne szerénykedjen!
-
jeges
senior tag
H ajól értem, a következő a helyzet:
van egy rekordseted, és ebből kiválasztasz az űrlapon egyetlen rekordot
ezen az egyetlen rekordon szeretnéd csak azokat az infokat megjeleníteni, amelyek nem üresek...
nos, erre vannak módszerek (pl több jelentés definiálása, és kiválasztás bizonyos feltételek mellett), de a textbox értékét összekötni a jelentés visible tulajdonságával, hát, ez nem biztos, hogy menni fog
gondolj arra, hogy az access nem egyetlen, hanem akárhány rekord megjelenítésére alkalmas
emiatt szvsz nem kivitelezhető a rekordonkénti visible tulajdonság-definiálás, azt csak ''átfogóan'', az egész rekordhalmazra vonatkozóan lehet megadni
ha tévednék, valaki korrigáljon, PLZ!
:) -
#57764352
törölt tag
És ha én csak a recordset egy bizonyos mezőjére véltoztatom a feltételt?
Az adatot egy űrlapból viszem be. Én az űrlapom akarom csekkolni textbox értékét, és ha az érték olyan, akkor ne jelenjen meg a helye a nyomtatásban, magyarul ne legyen tele 0-kal.
most csak egyetlen rekordról beszálünk, a legutolsóról, amit az űrlapról hozzáadtunk! -
jeges
senior tag
OK, de a megjelenítéshez szükség van egy külön jelentés (report) objektumra, amit nem tudsz rekordonként definiálni
megoldható pl úgy, hogy if-then ciklusokkal vizsgálod az űrlap mezőinek értékét, és ezek alapján különbözőképpen definiált jelentéseket nyomtatsz, de ez elég helypazarló megoldás (persze, ha mindenképp szükség van rá...)
amit leírtál, az alapján el tudok képzelni két jelentést, amit a csekkbox értékétől függően nyomtatsz: ha csekkolt, akkor az egyiket, ha nem, a másikat jeleníted meg -
#57764352
törölt tag
Csekbox nem jo.
A textbox értéke mondja meg, hogy látszik-e a nyomtatásban....
Valaki? -
#57764352
törölt tag
A [textboxname].value mire szolgál?
mire jó ez a property?? -
#57764352
törölt tag
Köszi megpróbálom!!
majd írok,ha eszembe jut valami! -
#57764352
törölt tag
Mindenképpen egy jelentés van! Csak bizonyos dolgoknak nem szabadna látszania,ha a name textbox üres.
-
#57764352
törölt tag
Van 10 db név és 10 db ár mezö egymäs alatt. Ha a 9. névbe nem írok semmit, akkor ne lätszódjon az är defaultvalue-ja sem! Tehät leby visible=false.
A feltételt nem tudom megírni. Amit írtäl feltételt, az azt csinälja, hogy bärmi van beirva^0-nak veszi! -
#57764352
törölt tag
Szäm erteku, a konkret eset az, amikor 0 az erteke, akkor ne latszodjon.
Mi lenne ha a nyomtatas gombra raknam ra a vizsgalatot? -
#57764352
törölt tag
Ezt most nem értem.. :(
-
jeges
senior tag
válasz #57764352 #20 üzenetére
nem értem, mit nem értesz...
gondolom, az űrlapon van egy (általad is említett) nyomtatás gomb, amihez tartozik egy kód, ami kinyomtatja a jelentést (docmd.openreport ... )
no most, amit írtam, azt a fenti nyomtatási parancs ''helyére'' kell írni az if...then ciklusokkal együtt -
#57764352
törölt tag
Most mar erte, eddig en a jelentes OnOpen esemenyeben gondolkodtam.. :U
-
#57764352
törölt tag
Megoldottam:
Minden sorhoz, ahol a kérdéses editboxok vannak rakok egy checkboxot. Ha az eladó abba a sorba ír,akkor kipipälja a checket. ha nem,akkor marad pipälatlan. Az onopen ellenörzi a pipäläst és csak a pipältat nyomtatja, a többit is, csak az visible=false :))!
A te verziód megfontolom, de ez most gyorsan kellett, ezert döntöttem a gäny mellett! -
#57764352
törölt tag
A júzer közel äll a lämähoz. Jövök neked egy sörrel a mostani+múltkoriért!
-
#57764352
törölt tag
Nem, de xarok rä, a júzerek=lämäk úgyis OFFICE 97-et hasznälnak, ott meg megy rendesen!
Aktív témák
- Megbírságolták a Razert a Zephyr maszkok miatt
- VR topik (Oculus Rift, stb.)
- Apple asztali gépek
- Robogó, kismotor
- Formula-1
- Gitáros topic
- Autós topik látogatók beszélgetős, offolós topikja
- Samsung Galaxy S23 Ultra - non plus ultra
- Gumi és felni topik
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!
- Windows 10/11 Home/Pro , Office OEM/Retail kulcsok
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest