dsListLabel

Moderator: Moderatoren

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 20154
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 67 Mal
Danksagung erhalten: 29 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 kannste sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2404
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 37 Mal
Danksagung erhalten: 1 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: 2763
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 4 Mal
Danksagung erhalten: 11 Mal
Kontaktdaten:

Re: dsListLabel

Beitrag von Wolfgang Ciriack »

So isses.
Viele Grüße
Wolfgang
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 20154
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 67 Mal
Danksagung erhalten: 29 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 kannste sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Marcus Herz
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 465
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 17 Mal
Danksagung erhalten: 71 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

Es gibt keine Grenzen, aber du kannst welche ziehen.
Benutzeravatar
Bertram Hansen
Foren-Moderator
Foren-Moderator
Beiträge: 914
Registriert: Di, 27. Sep 2005 8:55
Wohnort: 51379 Leverkusen
Hat sich bedankt: 13 Mal
Danksagung erhalten: 8 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
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 465
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 17 Mal
Danksagung erhalten: 71 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

Es gibt keine Grenzen, aber du kannst welche ziehen.
Benutzeravatar
Marcus Herz
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 465
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 17 Mal
Danksagung erhalten: 71 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

Es gibt keine Grenzen, aber du kannst welche ziehen.
Antworten