-
Forum: Datenbanken
Delphi
by Hansa,
25. Jan 2003
Wo ?
Ist das nur bei Delphi 7 dabei ?
Dann lese Dir das hier mal durch und gebe einen Kommentar dazu ab : http://www.delphipraxis.net/viewtopic.php?t=1760&highlight=ravel
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
27. Dez 2002
Wenn ich das bloß selber wüßte. :oops:
Werde mit deinem "Baukasten" heute Mittag mal das Teil von vorne aufbauen.
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
27. Dez 2002
Hi,
das klappt immer noch nicht. Jetzt habe ich persistente Felder daraus gemacht. Keine Änderung, außer daß jetzt noch zig Felder im Quelltext stehen. Im Feld-Editor habe ich "Add all Fields" ausgeführt, war das vielleicht verkehrt ? Dann hab ich noch eine Query eingefügt, bei SQL "SELECT * FROM blabla", das Dataset zugeordnet usw. Alles für die :cat:
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
16. Dez 2002
Hi,
gerade noch gesehen. Persistente Felder hab ich keine. Da soll man mal von alleine draufkommen ! Der Witz ist noch: ich habe auch noch keine Query gebraucht. Ich mach das alles auf DataSet-Ebene: Dataset active auf false setzen, SelectSQL in den Quelltext schreiben und active auf true setzen, dann hab ich meine Daten. Wieso lese ich an jeder Ecke Query, Query, Query ? Das konnte mir noch...
-
Forum: Datenbanken
Delphi
by Hansa,
16. Dez 2002
Hi,
da hängt auch noch SQL mit drin. Schreibe ich :
RecDataMod.RecDS.FieldByName (VKPREIS) * RecDataMod.RecDS.FieldByName (MENGE)
einfach mal so in die Expression steht auf dem Report "unavailable Function : siehe oben". Das hatte ich ja bereits vermutet.
Mache ich folgendes : ich gehe im OI auf Expression, drücke den Button "Database Fields", dann habe ich 2 Listboxen, "select...
-
Forum: Datenbanken
Delphi
by Hansa,
15. Dez 2002
Hi Vulkanier,
aber nicht mehr im Dienst. :mrgreen: So gehts. Komme mir hier manchmal auch als Rentner vor. :dancer:
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
15. Dez 2002
Hi,
Der letzte ? Echt ? Das wäre aber Schade. Dafür ist MrSpock ja jetzt hier auf der Erde am Bodensee. Hoffentlich fällt ihm als Rentner noch genug ein. :mrgreen: :mrgreen: :mrgreen:
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
15. Dez 2002
Hi,
Jaja, das weiß ich auch. Nur, ich brauche die Einzelfelder sowieso. Soll ich die DB mit der Berechnung belasten, warum denn ?
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
15. Dez 2002
Hi MrSpock,
hehe, da gibts ja einen neuen Enterprise Film. Hab ich heute Mittag Ausschnitte gesehen. :mrgreen:
Zum Thema : An die Felder komme ich doch einwandfrei dran. In dem Experten aber nicht, deshalb ist doch davon auszugehen, daß ein Zugriff möglich ist, nur nicht über QRexpr. Das sieht mittlerweile nach einem Bug aus. Soll ich vielleicht einfach einmal deine Hinweise in den...
-
Forum: Datenbanken
Delphi
by Hansa,
15. Dez 2002
Hi,
da hab ich doch glatt einen Schreibfehler übersehen. :mrgreen:
{ oder 1.17 nach den nächstenb Landtagswahlen } ;
Das sollte wohl 1.18 heißen. und aus der 0.07 würde eine 0.09 !!! Mit unrunden Zahlen geht das nämlich schlechter !
Beim QR sieht es so aus, daß ich schon an die DB-Felder komme, eben nur nicht an berechnete. Ich habe auf der Form eine Qexpr. Mit der rechten Maustaste...
-
Forum: Datenbanken
Delphi
by Hansa,
12. Dez 2002
Hi,
Also nochmals : Habe eine Table, bei der ich ein Feld umrechnen muß. Dies will ich aber nicht in der DB speichern, der zu Grunde liegende Wert reich völlig aus. Wenn ich nun versuche, eine Qexpr zu verwenden, wird nichs vorgegeben. Weder Database, noch irgendein Feld. Naürlich habe ich das im OI überprüft. Da stimmt soweit alles.
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
12. Dez 2002
Hi,
also ich bin jetzt echt an einem toten Punkt angelangt. Deshalb habe ich die Qreports mal sein lassen. Nun habe ich nochmal neu angefangen, aber es gelingt mir einfach nicht, ein berechnetes Feld hinzukriegen. Weder an die entsprechende Table, noch an ein Feld komme ich heran. Wenn ich das noch schaffe, hätte ich zumindest einen Prototyp des gewünschten Reports. Woran kann das nur liegen ?...
-
Forum: Datenbanken
Delphi
by Hansa,
12. Dez 2002
Hi,
also ich bin jetzt echt an einem toten Punkt angelangt. Deshalb habe ich die Qreports mal sein lassen. Nun habe ich nochmal neu angefangen, aber es gelingt mir einfach nicht, ein berechnetes Feld hinzukriegen. Weder an die entsprechende Table, noch an ein Feld komme ich heran. Wenn ich das noch schaffe, hätte ich zumindest einen Prototyp des gewünschten Reports. Woran kann das nur liegen ?...
-
Forum: Datenbanken
Delphi
by Hansa,
8. Dez 2002
Hi,
oh je, hab hier noch was, da weiß ich gar nicht wo ich anfangen soll. Auf einem Report müssen Daten aus zwei verschiedenen Tables drauf, die nicht viel miteinandern zu tun haben. Die Daten müssen auch ganz anders gedruckt werden. Zu allem Überfluß muß ich es so hinkriegen, daß die auch total durcheinander gedruckt werden können. Im Prinzip bräuchte ich zwei verschiedene Detailbänder. Aber...
-
Forum: Datenbanken
Delphi
by Hansa,
8. Dez 2002
Hi,
das klappt jetzt so weit. Aber etwas fehlt noch. An einer Stelle brauche ich berechnete Felder. In der DB habe ich Menge und Einzelpreis. Die wollte ich miteinander multiplizieren. Deshalb habe ich in das Detailband noch ein QRexpr rein gesetzt. Aber ich glaube, das ist verkehrt. Jedenfalls habe ich in dem Expression-Editor keinen Zugriff auf Database-Fields. Da ist alles leer.
Gruß...
-
Forum: Datenbanken
Delphi
by Hansa,
5. Dez 2002
Hi,
Kommando zurück. Meine Artikel-Table ist leer. 8) 8) 8) Dann kann das ja nicht gehen. So eine Sch..... Werde keinem mehr zeigen, was der Unterschied zwischen DROP TABLE und DELETE FROM ist, bzw. daß es so was gibt. :mrgreen:
@SurFan : Dein Tip war gut, anscheinend muß man wirklich nur das Detailband im Auge behalten.
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
5. Dez 2002
Hi,
jo, probieren geht über studieren. :mrgreen: Jetzt habe ich die 4 Rechnungspos., aber von den Artikeln sieht man noch nichts.
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
5. Dez 2002
Hi,
also soll das Dataset für das Detailband genommen werden als DataSet für den Quickreport, oder wie ?
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
5. Dez 2002
Hi,
Nee das Dataset war nicht gesetzt. :roll: Ich brauche auf dem QR Daten aus 6 Tables (mindestens). Wie soll ich das in ein Dataset reinkriegen ?
Das muß anders gehen. Nur wie :?:
Gruß
Hansa
-
Forum: Datenbanken
Delphi
by Hansa,
5. Dez 2002
Hi,
zu schnell abgeschickt. :mrgreen: Ich habe da nämlich noch ein Problem : im Detailband des QR sollen Rechnungspositionen stehen. Bei einer Testrechnung mit 4 Pos. druckt er mir nur eine aus. Zuerst dachte ich, irgendeine SQL-Anweisung sei falsch und habe deshalb noch ein DBgrid auf die Form gelegt und es mit demselben Dataset verbunden, den auch der QR verwendet. Seltsamerweise waren in...
-
Forum: Datenbanken
Delphi
by Hansa,
5. Dez 2002
Hi,
den QR habe ich erst heute wieder benutzt. Das mit den Seitenzahlen geht am besten mit TQrExp. Da geht man im OI in das Feld Expression. Dort öffnte sich ein Editor, dann muß man "Variable" anclicken und schließlich PAGENUMBER auswählen.
Dann habe ich noch folgendes gemacht : im Mask-Feld "- ### -" eingegeben, so daß die Seitenzahl z.B. so aussieht : - 43 -. Ich gehe davon aus, daß...
-
Forum: Datenbanken
Delphi
by Hansa,
1. Dez 2002
Hi,
das mit einem Datensatz pro Seite ist jetzt auch klar. Das war ein Denkfehler. Ich hatte das Detailband über den ganzen Bildschirm gezogen. :idea: Jetzt habe ich es verkleinert und es funktioniert.
Dafür sind aber doch noch ein paar Kleinigkeiten aufgetaucht :
1. Ich brauche in dem Page-Header eine Trennzeile oder 2 Page-Header pro Seite.
2. Lasse ich das Programm laufen bleibt im...
-
Forum: Datenbanken
Delphi
by Hansa,
1. Dez 2002
Hi,
letzteres hat sich erledigt. Das Datamodul muß in das Projekt aufgenommen werden mit "Add to Project". Ansonsten steht das Dataset nicht immer zur Verfügung. Fiel mir dadurch auf, daß ich in der IDE das Programm und das datamodul geöffnet hatte. Dann gings, nur mit dem Programm eben nicht. :mrgreen:
Das erklärt auch seltsame Sachen an anderer Stelle. Wann und wo Add to Project gemacht...
-
Forum: Datenbanken
Delphi
by Hansa,
1. Dez 2002
Hi MrSpock,
Vielleicht kannst Du mir nochmal helfen. Wollte heute schon nichts mehr machen, habe aber gerade einen PageHeader gedruckt, das wars aber auch schon :mrgreen:
Bei diesem Code, den ich aus einem anderen Programmteil abgekupfert habe, kommt beim ersten Zugriff auf das Datamodul eine Exception 'Access Violation'. Bei dem auskommentierten kommt das bei open, im Moment bei active...
-
Forum: Datenbanken
Delphi
by Hansa,
1. Dez 2002
Hi,
muß mich so langsam mal an das Ausdrucken herantasten. Deshalb habe ich mir mal den Quickreport angeschaut. Page-Header, -Footer usw. ist schon klar, aber ich krieg die Verbindung zu meinen Daten nicht hin. 8) Ich habe mein Datenmodul mit USES in das Programm aufgenommen, aber finde nicht, wo ich die einzelnen Felder herkriege. Als Dataset habe ich meiner Ansicht nach das Richtige...