-
IT café
Új hozzászólás Aktív témák
-
bozsozso
őstag
Sziasztok,
Kis segítség kellene delphiből viszek át egy programot lazarusba, egyelőre minden megy rendben de a kilépés gombra kattintva a feltett kérdésre Igen/Nem helyett Yes/No jelenik meg. Ez delphiben rendben volt. Az alábbi sort használom erre:
begin
If Application.MessageBox('Biztosan kilép?','Kérdés',mb_YesNo+mb_iconquestion) = mrYes then
begin
FrmKr.Close; //Kilép
end;
end;Tudnátok segíteni mit kellene másképpen csinálnom?
Előre is köszönöm.
-
bozsozso
őstag
válasz Mercutio_ #12170 üzenetére
QuestionDlg Itt meg lehet a gombok feliratát adni.
-
bozsozso
őstag
Sziasztok,
Lazarusban szeretnék fájlt tallózással kiválasztani. Van valami SelectDirectory-hoz hasonló amivel nem könyvtárat hanem fájlt választok ki?
-
bozsozso
őstag
Sziasztok,
Kis vagy lehet inkább nagy segítség kellene, hogy el tudjak indulni.
Alap sztori:
Van egy nagy excel táblázat több munkalappal, anyagfelhasználás számítással és anyag készletvezetéssel):
-termékek(kód,név,ár illetve milyen mennyiségben használnak fel az anyagokból)
-anyagok(kód,név,ár)
-Rendelés(dátum és termékek)
-beszerzés(kódot beütve megjelenik a terméknév, majd rögzítendő szállító, dátum és mennyiség)
-szállítás(egység, dátum, szállítólevél száma, majd termékenként rögzítendő a mennyiség)
Ezek mind kézzel rögzítendő adatok.Számítandó munkalapok:
-Rendelt mennyiségből anyagfelhasználás számítás, amely naponta kell
-kiszállításból kell egységenként mennyi terméket szereztek be adott hónapban(ez jelenleg kimutatással van megoldva)
-mint az előző csak heti kimutatással
-illetve egy olyan havi kimutatás ami hetente értékben majd összesen megmutatja a kiszállítást egységenként
-a kiszállításra is számol külön anyagfelhasználást amit majd a készletkezelésnél vesz figyelembe
-az anyagok készletkezelése. jelenleg a nyitó készlet rögzítésre kerül és ehhez hozzáadja a beszerzett össz mennyiséget illetve levonja a kiszállított anyagfelhasználást és megvan a záró készlet. Ez jelenleg csak akkor működik rendben ha teljes időszakot nézek, mert egyébként a nyitó miatt a záró készlet sincs rendbenÉs amit szeretnék:
Szeretném kidobni ezt az exceles sztorit, mert ahol használják nincs rendes office és nem is szeretnének, de ebből az excel táblából már nem tudok mindent rendesen átültetni libreoffice alá. Egyelőre nem tudom hogyan mily módon kezdjek bele így egy iránymutatást szeretnék Tőletek. Itt még annyi kanyar bejön, hogy már nem csak saját gyártású termékeket hanem beszállított készterméket is ki fognak szállítani, úgyhogy ezt is be kellene majd integrálni a beszerzésbe és kiszállításba
A fő programot lazarusban szeretném megcsinálni, de nem tudom milyen módon tároljam a fix adatokat amivel számításokat tudok majd végezni. A fenti kimutatásokat el tudjam készíteni képernyőn megjeleníteni illetve kinyomtatni.
ami biztosan kell:
-termék rögzítési lehetőség(termékkód lehet automatikus(jelenleg T-vel kezdem majd 2 karakteren sorszámozom pl.:T01,T02 stb), temék név rögzítés, ár, anyag felhasználás 1 terméknél kb. 5-15 féle anyagfelhasználás)
-anyagok rögzítése(kód ami lehet automatikus(jelenleg A-val kezdem majd 2 karakteren sorszámozom pl.:A01,A02 stb) Erről kellene a későbbikben készlet kimutatás
Ezek fix adatok max bővítésük lehet illetve a meglévő adatokat lehessen módosítani-Lehessen rögzíteni rendelt mennyiséget(rögzítendő adatok: dátum, termék és mennyiség)
-Lehessen rögzíteni kiszállítást(kötelezően megadandó adatok:egység,dátum,szállítólev.száma és termékenként mennyiségEzek voltak amiket rögzíteni kell a többi az a tárolt adatokból történő kimutatás.
Egyelőre elég nagy falatnak tűnik, de ha tudnátok adni valami iránymutatást akkor belevágnék.
Köszönöm ha végigolvastad és várnám a javaslatokat. Természetesen olyan javaslatokat szeretnék aminek van ingyenes alternatívája. Lazarusban kis tapasztalatom van, egyszerűbb programokat már készítettem benne, de ez általában fájl műveletek voltak.
-
bozsozso
őstag
válasz martonx #13124 üzenetére
Az rendben van ez tiszta sor, hogy kell egy adatbázis, de azt miben hozzam létre? Mi a legegyszerűbb módja? A webes rendszernél mire gondolsz? Ne feltétel a lazarus. Azt is tanulnom kell még, ezért mást is hajlandó lennék megtanulni ha az jobban javasolt.
szerk.: a mysql-t nézegettem, de nem tudom melyiket töltsem le
[ Szerkesztve ]
-
bozsozso
őstag
válasz bozsozso #13125 üzenetére
Itt gondolom létre kellene hoznom egy termékek táblát, ami tartalmazza az adatokat amibe majd írni tudom az értékeket, kellene az anyagok tábla amibe szintén írnom kellene. Úgy esetleg létrehozható a termékek tábla, hogy az anyagokat figyelembe vegye ami alatt majd rögzítem a felhasznált mennyiséget
Termékek táblában mezőnévbe kellene:
Termék kód
Termék név
Termék ár
Anyag kód1
Anyag kód2
sorban folytatva ami megjelenik az anyagok táblábanAnyagok táblában mezőnévbe:
Anyag kód
Anyag név
Anyag árRendelt tábla mezőnév:
dátum
Termék kód1
Termék kód2
stb.
ezt is automatikusan kellene vennie a termékek táblábólSzállított tábla mezőnév:
Egység
dátum
szállítólevél száma
Termék kód1
Termék kód2
stb.
ezt is automatikusan kellene vennie a termékek táblábólVagy esetleg ezt másképpen javasolnád megtervezni?
-
bozsozso
őstag
válasz Silεncε #13126 üzenetére
Php-ben írt programból is lehet exe, futtatható fájlt készíteni? Vagy ezek hogyan futtathatók? Ezt hogy érted, hogy a közös db-t tenni kell valahova? Ez helyben 1 pc-n futna, nem elég egy mysql-t feltenni a gépre.
Persze nem kell semmi cicoma. A lazarusra azért gondoltam, használtam, mert gombok menük egyszerűen létrehozhatók és így lehet kis formát szabni vele.Bocs ha hülyéket kérdezek, de nem vagyok ezekkel tisztában.
szerk: mit kellene leszednem a php-hez windows-ra, hogy el tudjak indulni?
[ Szerkesztve ]
-
bozsozso
őstag
válasz bandi0000 #13129 üzenetére
Bár szerintem ez így bonyolult, ha jól veszem ki a szavaidból nem fejlesztő vagy, csak össze akarsz dobni valamit valamilyen nyelven ami segít valamiben
Hát igen ez a legjobb megfogalmazás. Kisebb programokat már készítettem excelben makróként is, de műkedvelő vagyok nem fejlesztő.
-
bozsozso
őstag
válasz Silεncε #13132 üzenetére
Az exe fájl nem feltétel csak valahogy lehessen egyszerűen indítani. A böngésző az teljesen jó lehet, bár így eléggé bele lehet futni a böngészők eltéréseibe ami hibákat generálhat. Vagy rosszul gondolom? Akár egy frissítés is bekavarhat rendesen.
szerk: most megnézem ezt az XAMPP-t, de akkor a webszerver futhat a helyi gépen is. távoli elérés nem volt tervben de ki tudja
[ Szerkesztve ]
-
bozsozso
őstag
válasz bandi0000 #13135 üzenetére
Na először elindulok a mysql táblákkal utána meg kiötlök valamit, de ki tudja lehet ebbe is beletörik a bicskám Ha más nem lesz akkor marad az excel tábla de nem adom fel. Első ránézésre a php, java meg amit felsoroltatok nekem problémásnak tűnik, de biztosan azért mert számomra teljesen ismeretlen. Etőől függetlenül mindegyiket meg fogom nézni. Tábla felépítésben lenne valami tanácsotok?
-
bozsozso
őstag
válasz Silεncε #13143 üzenetére
Ha csinálok egy termék anyag táblát akkor az adatokat úgy veszem fel pl.: t1-a1 t1-a5? És melyik részben fogom megadni a termékek anyagfelhasználását? Ebben a termék anyag táblában? Bár egyelőre még azt nem látom belőle hogyan fogok számolni így vele 1 anyag több termékhez is tartozik különböző mennyiséggel. A termékhez tartozó anyag mennyiséget kellene majd megszoroznom pl. a rendelt mennyiséggel és ekkor megkapom az anyaghoz tartozó felhasználást.
-
bozsozso
őstag
válasz bambano #13146 üzenetére
A termékeknél az anyagfelhasználás is fix elvileg. Az anyag az teljesen fix csak bővülhet, de akkor bővülnie kellene a termék táblának is ezekkel az anyagokkal. Akkor szerinted amikor rögzítem a rendelt mennyiséget 1 termékre akkor azonnal ugyanebbe a táblába számolja is az anyagmennyiséget?
-
bozsozso
őstag
válasz bambano #13150 üzenetére
Köszi elkezdtem nézegetni, de egyelőre angol nyelvűeket találtam, az meg nem pálya. Na mindegy valamivel bepróbálkozom és hátha sikerrel járok. Szeretem a küzdelmet. Valószínűleg mysql-t választok illetve lazarusban megpróbálom "összedobni" a felületet, bár a webes felületet sem vetem el. A lazarusban az egyszerű objektum létrehozás tetszik és így a programnak is van egy kinézete, egyszerű megoldásokkal.
Köszönöm szépen mindenkinek a tanácsokat.
-
bozsozso
őstag
válasz bozsozso #13156 üzenetére
Még annyi jutott eszembe, hogy programból a táblákban mezőket is létre lehet hozni így amikor rögzítek egy anyagot akkor létrehozható a termékek táblában egy ugyanilyen mező illetve ahol még szükséges. Így már meg is van a táblám. Igaz ebben az esetben tele lesz null értékekkel amelyik terméknél nincs olyan anyagfelhasználás, de ez jelenleg az excel táblámban is így van. Lassan kezd összeállni a képem, közben egyelőre MS accessben próbálkozom a táblákat elkészíteni milyen lesz és mysql-ben meg majd a végleges.
-
bozsozso
őstag
Sziasztok,
Lazarusban szeretnék gombnyomásra másolást végezni. Ez még menni fog, de az már nem, hogy a csatlakoztatott pendrive-ra másoljon. Illetve ha nincs csatlakoztatva pendrive akkor kapjak valami visszajelzést.Tudnátok esetleg segíteni? Illetve még jó lenne a másolás végén a pendrive leválasztása is.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- PlayStation 5
- exHWSW - Értünk mindenhez IS
- Gaming notebook topik
- GoPro Topic
- Tamás88: 2025 a PC-s szemétdombok éve lesz?
- 3D nyomtatás
- Path of Exile (ARPG)
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Kerékpárosok, bringások ide!
- HiFi műszaki szemmel - sztereó hangrendszerek
- További aktív témák...
- Gamer PC Ryzen 5600X RX6800 16GB Vízhűtés 32GB RAM 1TB Samsung 980 SSD Gold táp GARANCIA BESZÁMÍTÁS!
- Xbox Series X 1TB + 2 kontroller + játékok + extrák
- Intel LGA 1700-as Lapok
- Eladó egy Honeywell Evohome okos termosztát készlet
- Gamer PC Intel i5 12400F RTX 3080 VGA 32GB RAM 1TB Samsung 980 SSD Gold táp GARANCIA BESZÁMÍTÁS!