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
- PS4 Pro 1Tb Destiny Edition Elado
- RTX 5070 Ti OC 16G/ új, bontatlan/ 3 év garancia/ beszámítás/ ingyen foxpost
- BESZÁMÍTÁS! ASUS H510M i7 10700K 16GB DDR4 512GB SSD RTX 3070 8GB ZALMAN S2 TG Chieftec 750W
- BESZÁMÍTÁS! Gigabyte GA-H610M i3 12100F 16GB DDR4 512GB SSD RX 6600 8GB Rampage SHIVA CM 600W
- BESZÁMÍTÁS! Gigabyte H610M i3 12100F 16GB DDR4 500GB SSD RTX 2060 Super 8GB Rampage SHIVA 500W
- Apple iPhone 15 128GB,Dobozával,12 hónap garanciával
- Asus TUF Gaming M3 GEN II gamer egér
- Telefon felvásárlás!! Huawei P20 Lite/Huawei P20/Huawei P30 Lite/Huawei P30/Huawei P30 Pro
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3050, 96% Akkumulátor
- Apple iPhone Xs Max 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest