Új hozzászólás Aktív témák
-
Polllen
nagyúr
Megoldható legalább kétféle képen is.
A nem Access releváns megoldás az, hogy a hálózaton található file-hoz csak olvasási joga van a usernek, így mindent tud futtatni, módosítani, csak nem tudja elmenti. Nem túl elegáns és ha a user nem túl jártas access-ben, sok gondod lesz vele.
Elegánsabb - de előkészíteni macerásabb -, ha az options/current database-ben végignézed a beállításokat és szépen letiltod ami nem kell. Pl. ribbon és társai. Ebben az esetben mindig a korlátozott beállításokkal nyílik meg, ha módosítani kell valamit, akkor megnyitásnál a shift-t kell nyomni és visszakapod a full controlt.
(ezt próbáld ki egy dumy adatbázison, nehogy meglepetés legyen )[ Szerkesztve ]
"Odamentem egy párhoz...négyen voltak!"
-
Polllen
nagyúr
Azt a részét nem használtam még, nem ismerem.
Inkább mi az adatbázist szoktuk korlátozni ahogy írtam, nálunk az átlag felhasználóknak ez bőven elég.
Beállítjuk, hogy egy adott űrlappal induljon, ahol csak gombokat kell nyomogatnia. Egyszer kell megcsinálni, de elég macera, cserébe a felhasználó nagyon elégedett, mert semmit sem lát a klasszikus access-ből, csak a GOMBOT, amit meg kell nyomni.
"Odamentem egy párhoz...négyen voltak!"
-
Polllen
nagyúr
Sziasztok,
kellene egy kis segítség a következőkben:
adott egy ID az adatbázisban, ami néhány betűből és számból áll:
pl.
PD_001Ezt kellene nekem új dokumentumnál automatikusan léptetni... Próbáltam query-vel feldarabolni és úgy növelni a számot, de akkor PD_2 lesz belőle, a változó eldobja a vezető nullákat.
Hogy lehetne megoldani, hogy PD_002 legyen?
Arra is gondoltam, hogy szétszedem már a táblában az azonosítót és akkor kedvemre tudom növelni, de ha nem muszáj, nem esnék ennek neki.
"Odamentem egy párhoz...négyen voltak!"
-
Polllen
nagyúr
válasz Snoop-y #1007 üzenetére
Az első 2-3 karakter (a betűk) különböző deparmenteket jelölnek nálunk, így az is változni fog. Időközben készítettem rá egy nem túl szép, de működő megoldást macroval.
Lehet így marad már, mert van ~3000 rekord ahol az ID már fix.
"Odamentem egy párhoz...négyen voltak!"
-
Polllen
nagyúr
válasz Snoop-y #1009 üzenetére
Volt időm vele foglalkozni, a vége az lett, hogy kettévágtam az ID-t. Külön mező a department és dokumentum típusnak és külön a számlálónak.
Mivel minden department minden dokumentum típusa 0-ról indul így végül nem automata számláló lett, hanem két combobox (deparment, dokumentum típus) és dmax kikeresi a legnagyobb értéket és hozzáadok egyet. Öröm és boldogság.
"Odamentem egy párhoz...négyen voltak!"
-
Polllen
nagyúr
Üdv ismét!
Két táblából szeretnék mindig több mezőt, de csak 1 rekordnyit másolni. Van erre egyszerűbb megoldás, minthogy létrehozok egy temp táblát, amibe a megfelelően szelektált eredmények kerülnek, majd ezt hozzáfűzőm az eredeti táblához?
"Odamentem egy párhoz...négyen voltak!"
-
Polllen
nagyúr
Szia!
Két lekérdezés kell & minkettőbe tegyél egy vevo_id&termek_id mezőt.
Az első az összes termék és vevő lesz, a második a tranzakciók. Ha 2007+ access-t használsz, egyszerűen kapcsold be a totált és az új id alapján csoportosítsd a tranzakciós lekérdezést, így mindegyik csak egyszer fog szerepelni. Esetleg még egy mezőt hozzáadhatsz, ami pedig lehet count, így megvan az is, mit hányszor vettek.
Ezután kapcsold össze a két query-t az új id alapján, úgy hogy az első táblából mindent hozzon, a másodikból csak ahol érték van. Ahol nincs érték, azt még nem vették.
Ha kell részletesebben is meg tudom mutatni, de most csak telón lógok.
[ Szerkesztve ]
"Odamentem egy párhoz...négyen voltak!"
-
Polllen
nagyúr
Crystalheart
Szia!
A készletváltozásokat is access-ben könyvelnéd? Pl. "alapanyag" bevételezés és "késztermék" kiadással?
A mi mibe épül nagyon egyszerű, én úgy oldanám meg, hogy lenne egy BOM tábla, ami a nyaklánc cikkszámát tartalmazza, illetve azt, hogy mi és hány darabbal épül be. Ehhez már hozzá lehet rendelni az aktuális készleteket.
[ Szerkesztve ]
"Odamentem egy párhoz...négyen voltak!"
-
Polllen
nagyúr
válasz DrojDtroll #1099 üzenetére
A táblában milyen dátum formátum van?
"Odamentem egy párhoz...négyen voltak!"
-
Polllen
nagyúr
válasz DrojDtroll #1101 üzenetére
Arra gondoltam, hogy a date/time-n belül, amit használ a formátum résznél, annak mi a neve.
Akkor is hibát dob, ha a táblából kimásolsz egy értékét és azt rakod a query-be, mint filter?
"Odamentem egy párhoz...négyen voltak!"
-
-
Polllen
nagyúr
Innen is tudod szerintem másolni csak majd ki kell törölni néhány enter-t.
A megoldás elég bonyolult, kellene hozzá vba ismeret.
Enélkül annyit tudsz tenni, hogy fogsz egy szövegdobozt, aminek a control source-t (bocsi, de csak angol access-t használok, de ha IldiH-t megkérjük, biztosan megmondja a magyar nevét) beállítod arra a lekérdezésre, ami kiadta az e-mail címeket. Így ha lefutott a lekérdezés és megnyitod a formot, amin a szövegdoboz van, ott lesznek az e-mail címek.
[ Szerkesztve ]
"Odamentem egy párhoz...négyen voltak!"
Új hozzászólás Aktív témák
- Ukrajnai háború
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Óra topik
- A fociról könnyedén, egy baráti társaságban
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- VoLTE/VoWiFi
- Samsung Galaxy S21 Ultra - vákuumcsomagolás
- Yettel topik
- Gyúrósok ide!
- Motoros topic
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen