Aktív témák
-
BatemanX
tag
Én is gondolkoztam rajta, hogy elkezdjem magam beleásni, de eddig csak elég negatív véleményeket hallottam D2005-ról, de egyszer csak rászánom magam.
Az említett hibamegoldásodon pedig egyáltalán nem csodálkozom, ez is része a Delphi misztikumának.
Vannak beépített komponensek is amik hülyén tudnak viselkedni (dbExpress kompik a kedvenceim), de pár 3rd party komponenssel semmi sem vetekedhet.A Rave-ről még nem sok rosszat hallottam ilyen téren, vagy legalábbis nem annyit mint a Quick Reportról, de a kedvenceim az InfoPower komponensek. Azzal hirdetik magukat, hogy mennyi díjat nyertek, mekkora császár adatkezelő komponenseik vannak...Nos egy dologban kétségtelenül utolérhetetlenek, ők az egyetlenek akik olyan cuccokat csináltak, amivel fejlesztés alatt keményre tudom fagyasztani a fejlesztőkörnyezetet és valahogy azt is elérték, hogy a .dfm-ek tartalma néha ne kövesse rendesen, amit a programon módosítok.
Szóval a lényeg, hogy idióta hibákon nem kell fennakadni. -
Imrege
csendes tag
Tudod, mit csináltam? Kitöröltem az Rvsystem objektumot, és felvettem még egyszer. És most megy. Gőzöm sincs, mit állítottam be máshogy. Lehet, hogy semmit, csak vamai piszok valamelyik propertyben benne maradt. Nem tudom. Most tényleg szó nélkül nyomtat. Illetve ez elején van egy villanás, mintha valami státuszablak lenne, de túl hamar eltűnik, nem tudom kivenni.
Szóval, kösz.
Egyébként fel kellene, hogy dobódva legyek, mert ugye a cég mégiscsak vett nekem egy félmilliós szoftvert, hogy játsszak (a D2005). De nem vagyok oda meg vissza tőle. A D5-höz képest érezhetően lassabb a felület (nyitáskor, új form létrehozásakor, form-kód nézet közötti váltáskor stb.), a Help sokkal szűkszavúbb (és lassabb), és semmi dokumentációt nem kaptam vele. Az én szintemen nem is tud többet (nem dolgozom .NET-en, nem kell az Indy stb.). Az alapvető kompik nem lettek felturbózva (a DbGrid a legnagyobb fájdalmam - annyi külső rács van, ahonnan vehettek volna jó ötleteket, de semmi). Na mindegy, mégiscsak a D2005.
Aztán meg úgy járok, hogy alig akad, akitől kérdezhetnék.
Na szasz! -
Imrege
csendes tag
RvProject1.ProjectFile teljes elérési úttal megadva, egy elkészült RAV fájl.
Engine: RvSystem1
RvSystem1: SystemFiler.StreamMode: smMemory
DefaultDest: rdPrinter
SystemSetups-ban ssAllowSetup:=false
SystemOptions-ben soUseFiler:=false
RvProject1.Open megy, az Execute-ra a hibaüzenet: Cannot open file ’’’’. A rendszer nem találja a megadott elérési utat.
Ha a SystemFiler.FileName-et kitöltöm, akkor vagy nem találja a megadott fájlt, vagy nem jó a formátuma. Tehát mintha nem venne tudomást arról, hogy smMemory van neki beállítva.
Mi lehet még? -
BatemanX
tag
Az egyetlen file aminek a hiánya miatti kiabálást ki tudtam csikarni belőle, az az RVProject ProjectFile propertyjében szereplő rav file volt. Ha rave-ben összeállítasz egy reportot, akkor mindenképp mented egy rav állományba, annak az elérési útját kell oda megadnod. Ha ez be van állítva és még mindig hiányol valamit, akkor megállt a tudományom. Egyébként ha az RVSystemen a DefaultDest rdPrintererre van állítva az ssAllowSetup false-ra, akkor az RVProject.execute-ra nyomtatnia kell azonnal.
-
Imrege
csendes tag
Valóban nem kapcsoltam össze a Projectet a Systemmel. Ez megtörtént, de most meg más baj van. Valami fájlt keres, elérési utat. Az RVSystem-ben a Systemfiler.Filename üres, de a StreamMode is smMemoryn van, tehát nem kellene fájl. Ha adok egy nevet, akkor meg az a baja, hogy nem találja. Ha egy létező fájl nevét adom meg, akkor meg nem tudja megnyitni.
Egyszerűen fogalmam sincs, mi van. Tudnál még egy percet szakítani rám meg a válaszra? Hol kell még mit beállítanom? -
Imrege
csendes tag
Mit gondolsz, miért van kitépkedve szálanként a hajam? Én már beállítottam minden lehetséges értéket False-ra, és semmi.
Ami az RVProject Engine propertyjét illeti... elbizonytalanítottál. Mindenféle doksi nélkül kicsit nehéz rájönni dolgokra. Ha igazad lesz, fizetek egy... felest. De csak délután tudom megnézni. -
BatemanX
tag
Én csak Delphi 7-ben használtam Rave-t, de talán 2005 alatt is hasonló a dolog:
Gondolom az RVProject komponensed mellett van egy RVSystem kompnens is, ami be van állítva az RVProject Engine propertyjeként. Ebben az RVSystem komponensben kell beálítani a SystemSetups/ssAllowSetup property-t false-ra és kész. Ha 2005-ben nem így működik a Rave, passzolom a kérdést. -
Imrege
csendes tag
Sajnos megint fel kell dobnom a kérdést. Már írtam a Borandnak is, de nem válaszoltak. Egyszerűen fogalmam sincs, hogyan kell beállítani ezt a buzi Rave-et.
Tényleg senki nem dolgozik benne? Vagy ők másik fórumon vannak?
Hol van még Delphi fórum? (az Indexen kívül, mert ott se válaszolt senki) -
Imrege
csendes tag
...de ki dolgozik Rave-ben? Ide jöjjön!
Szóval, áttértem a Delphi 2005-re, és abban ugyebár nincs már (még trükkel sem) Quickreport. Így maradt a Rave. A kérdésem:
Hogyan tudom elérni, hogy amikor a programomból meghívom (Rvproject1.execute), ne jöjjön be a kimenet-választó párbeszédablak, hanem közvetlenül, rögtön nyomtasson? A Rave-fájlban be van állítva alapértelmezett kimenetnek a nyomtató, ha ott futtatom a lekérdezést, akkor nyomtat rögtön szépen. De a Delphi-progiból mindig megkérdezi, hogy hova akarom küldeni.
Aktív témák
- MSI GeForce RTX 3080 VENTUS 10 GB
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone i9 14900KF 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- Eladó RM750x tápegység !
- GYÖNYÖRŰ iPhone 15 Plus 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3068
- 10 GB-os RTX 3080 OEM
- Bezámítás! Gigabyte G5 KC Gamer notebook - i5 10500H 16GB DDR4 512GB SSD RTX 3060 6GB WIN10
- Panasonic CF-XZ6 AIO all-in-one laptop tablet 2k touch i5-7300u speciális ütésálló rugged
- BESZÁMÍTÁS! ASUS C246M i5 9400F 16GB DDR4 250GB SSD 1TB HDD GTX 1660 Super 6GB Zalman N4 Zalman 600W
Állásajánlatok
Cég: FOTC
Város: Budapest