dsListLabel

Moderator: Moderatoren

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: dsListLabel

Beitrag von Manfred »

Hi,
ich spiele auch gerade mit den Beispielen herum und stoße da direkt auf eine Sache, die ich nicht verstehe.
in dem PRG simpledataobject.prg Zeile 51 steht

Code: Alles auswählen

oListLabel:defineField("ARTICLENO_EAN128", {|o,aData, nRec| aData[nRec]:ARTICLENO}, LL_BARCODE_EAN128 )
was passiert da? Und warum nur die Spalte ARTICLENO?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: dsListLabel

Beitrag von Koverhage »

Vielleicht weil die Artikelnummer als Barcode gedruckt werden soll ?
Gruß
Klaus
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: dsListLabel

Beitrag von Wolfgang Ciriack »

So isses.
Viele Grüße
Wolfgang
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: dsListLabel

Beitrag von Manfred »

ach so und die anderen bleiben Standard. naja, es erscheint auf dem Demoblatt kein EAN Code. Dehslb war ich ewtas durcheinander.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: dsListLabel

Beitrag von Marcus Herz »

Hallo Manfred
Das ist nur als Beispiel, wie Daten übergeben werden:
Bei Listen wird LLDefineField oder LLDefineFieldExt verwendet, in dsListLabel als DefineField() zusammengefasst.
Mögliche Werte für den 3. Parameter

Code: Alles auswählen

LL_BARCODE....
LL_TEXT...
LL_NUMERIC...
LL_DATE...
LL_BOOLEAN
LL_RTF    
LL_HTML   
LL_DRAWING...
Die Punkte stehen für Erweiterungen. Sind in der cmbtll<ver>.ch beschrieben. Es lohnt sich ein Blick auf die Varianten.
Sind in der Hilfe im Kapitel 5.2.3 Variablen, Felder und Datentypen gelistet

PS: Das gleiche gilt auch für DefineVariable
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
Bertram Hansen
Foren-Moderator
Foren-Moderator
Beiträge: 1015
Registriert: Di, 27. Sep 2005 8:55
Wohnort: 51379 Leverkusen
Hat sich bedankt: 28 Mal
Danksagung erhalten: 20 Mal
Kontaktdaten:

Re: dsListLabel

Beitrag von Bertram Hansen »

Hallo Markus,
ich habe mir deine neue Klasse auch mal angesehen. Gibt es irgendeine Möglichkeit diese auch unter Xbase 1.9 Version zu nutzen?
:wave:
Gruß Bertram
http://www.tobax.de
Mitglied der XUG Cologne
Mitglied der XUG Osnabrück
Beisitzer des Deutschsprachige Xbase-Entwickler e.V.

Solange Kakaobohnen an Bäumen wachsen ist Schokolade Obst!
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: dsListLabel

Beitrag von Marcus Herz »

Hallo Bertram

Du kannst sie mit 1.9 verwenden, musst nur alles was mit Echtdaten Vorschau in Verbindung steht, auskommentieren. Bis keine unbekannten Funktionsaufrufew beim Kompilieren übrig bleiben.

Es gibt ein Dataobject, das du aber als Array abbilden kannst. Ich hab kein 1.9 mehr installiert und kann das auch nicht testen. Der prinzipielle Ablauf ist aber von der Xbase Version unabhängig
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: dsListLabel

Beitrag von Marcus Herz »

Die neue Version für LL 27 ist da.
Es kann für ältere LL Versionen von unserer Homepage geladen werden, dort ist unter dem Link auch die Info dazu, wie es gemacht wird.

https://www.ds-datasoft.de/g-download.html
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: dsListLabel

Beitrag von Manfred »

hm,
ich habe noch LL23. Irgendwie habe ich noch nicht so ganz verinnerlicht, was man jetzt machen muß...
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: dsListLabel

Beitrag von ramses »

Manfred hat geschrieben: Sa, 05. Nov 2022 9:04
ich habe noch LL23. Irgendwie habe ich noch nicht so ganz verinnerlicht, was man jetzt machen muß...
Die Version 28 besorgen wäre einen guter Start .....
Valar Morghulis

Gruss Carlo
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: dsListLabel

Beitrag von Manfred »

ich hole mir die Daten von einem SQL Server in ein Dataobject. Mit diesem Dataobject kann ich Listen erstellen, aber Etiketten geht nicht? Im Designer für Etiketten werden keine Felder angegeben im Gegensatz zu Listen. Dort werden die Felder angegeben, wenn man den Designer ohne Vorlage startet. Wo liegt mein Denkfehler? Bzw. was muß anders gemacht werden bei Etiketten im Vergleich zu Listen?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: dsListLabel

Beitrag von Wolfgang Ciriack »

Variablen definieren, keine Fields.
Viele Grüße
Wolfgang
Antworten