Tabelle oder Feld?

Moderator: Moderatoren

Antworten
BerndR
Rookie
Rookie
Beiträge: 17
Registriert: Do, 04. Dez 2014 11:53

Tabelle oder Feld?

Beitrag von BerndR »

Hallo zusammen!

Ich habe eine Tabelle innerhalb von List&Label 19 angelegt und mit Daten gefüllt...
Die Tabelle lässt sich auch mit z.B. "Artikel.Nummer" ansprechen...
Das Feld ist numerisch angelegt...
Innerhalb der Tabelle funktioniert auch alles so weit...
So weit so gut...
Jetzt mein Problem:
Ich kann dieses Feld NICHT mit FStr$ Formatieren, L&L behauptet es handelt sich um einen Text!?

Weiteres kleines Problem:
Ich kann die Tabelle nirgends sehen im Gegensatz zu den Variablen...
Die Tabelle erscheint auch nicht bei den Feldern!?
Wie kann ich die Tabelle sichtbar machen?

Was ist falsch?
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Tabelle oder Feld?

Beitrag von Tom »

Vermutlich wird das Feld mit LlDefineField() definiert, wodurch L&L die Typisierung der Felder übernimmt. Richtig(er) wäre an dieser Stelle LlDefineFieldExt(), wo der Datentyp auch angegeben werden kann, was zum Beispiel bei formatierten RTF-Texten unerlässlich ist, damit sie im Formular als solche erkannt werden. Die Funktion hat nur einen Parameter mehr, nämlich den Datentypen.

Ich verstehe nicht ganz, was Du mit "Sichtbarkeit der Tabelle" meinst. Die Ergänzung der Feldnamen um einen weiteren (Adresse.Name) führt zunächst einmal lediglich zur Gruppierung der Felder, aber es bleibt in der normalen Druckroutine bei einem (beliebigen) Datensatz. Um verschiedene Tabellen sicht- und wählbar zu machen, musst Du mit LlDbAddTable() und einer erweiterten Druckroutine arbeiten. Ich habe irgendwo im Forum erklärt, wie das geht.
Herzlich,
Tom
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Tabelle oder Feld?

Beitrag von Tom »

Herzlich,
Tom
BerndR
Rookie
Rookie
Beiträge: 17
Registriert: Do, 04. Dez 2014 11:53

Re: Tabelle oder Feld?

Beitrag von BerndR »

Irgend etwas stimmt da nicht...
Schaut Euch mal das Bild an...
Die Tabelle(Container) sowie die Variablen rechts ABER nicht die Tabellenfelder außer im Assistenten ?
Dateianhänge
BRANDELH: verkleinert auf 60%
BRANDELH: verkleinert auf 60%
Fehler.jpg (124.53 KiB) 10024 mal betrachtet
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: Tabelle oder Feld?

Beitrag von Wolfgang Ciriack »

Hast du vielleicht ein LABEL und kein LISTEN Projekt ?
Viele Grüße
Wolfgang
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Tabelle oder Feld?

Beitrag von brandelh »

Bitte die Bilder in paint auf mindestens 70% verkleinern. Sonst wird man erschlagen und es gibt auch noch langsame internet Verbindungen.
Gruß
Hubert
BerndR
Rookie
Rookie
Beiträge: 17
Registriert: Do, 04. Dez 2014 11:53

Re: Tabelle oder Feld?

Beitrag von BerndR »

Es handelt sich um eine Liste kein Etikett...
Was bewirkt das die Tabelle im Designer angezeigt wird?
Wie sieht das aus?
Nur komisch das ich alles korrekt drucken kann und die Ergebnisse stimmen!?
Nur der Designer erkennt die Tabelle nicht!? :banghead:

Na klar werde ich nächste mal die Bilder verkleinern...
BerndR
Rookie
Rookie
Beiträge: 17
Registriert: Do, 04. Dez 2014 11:53

Re: Tabelle oder Feld?

Beitrag von BerndR »

Ist vielleicht die Tabelle als solches das Problem?
Ich habe keine SQL-Datenbank dahinter...
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Tabelle oder Feld?

Beitrag von Tom »

Zeig doch mal Deine Druckroutine. Oder wenigstens aussagekräftige Teile davon.

Es sieht so aus, als würde das LlDefineFieldStart() fehlen. Dadurch kann man zwar Felder publizieren, aber sie tauchen u.U. nicht in der Feldliste auf.

Ansonsten verweise ich auf den Hinweis zu LlDbAddTable() (den man aber nur benötigt, wenn man abwechselnd Daten aus verschiedenen Tabellen präsentieren will). L&L kennt in der Standard-Datenübergabe keine Datenquellen, es ist dem Programm egal, woher die Daten kommen. Deshalb spielt auch keine Rolle, ob SQL oder DBFNTX dahintersteckt.
Herzlich,
Tom
BerndR
Rookie
Rookie
Beiträge: 17
Registriert: Do, 04. Dez 2014 11:53

Re: Tabelle oder Feld?

Beitrag von BerndR »

Hab mal "Debwin" mitlaufen lassen (vielleicht hilft das ja um zu sehen was falsch ist beim Designer Aufruf?):
CMLL19 : 10:23:58.965 000015e0/00 9 [CobPrint.dll] LlJobOpen(0)
CMDW19 : 10:23:58.971 000015e0/00 0 CobPrint.dll->@DwgJobOpen()
CMDW19 : 10:23:58.972 000015e0/00 1 CobPrint.dll->=0
CMLL19 : 10:23:58.978 000015e0/00 2 [CobPrint.dll] looking for RTF control, max version 0xff00
CMLL19 : 10:23:58.981 000015e0/00 3 [CobPrint.dll] control 'RichEdit50W' in module 'C:\Windows\system32\MSFTEDIT.DLL' has version 0x0401
CMLL19 : 10:23:58.981 000015e0/00 4 [CobPrint.dll] accept this one!
CMLL19 : 10:23:58.982 000015e0/00 5 [CobPrint.dll] result: LL uses control 'RichEdit50W' in module 'C:\Windows\system32\MSFTEDIT.DLL' (supports RTF version 4.1)
CMLL19 : 10:23:58.982 000015e0/00 6 [CobPrint.dll] LIC: clsLicenseInfo::Init()
CMLL19 : 10:23:58.983 000015e0/00 7 [CobPrint.dll] LIC: SerNo (1):
CMLL19 : 10:23:58.983 000015e0/00 8 [CobPrint.dll] LIC: DEVELOPER site
CMLL19 : 10:23:58.983 000015e0/00 9 [CobPrint.dll] LIC: SerNo=2
CMLL19 : 10:23:58.984 000015e0/00 0 [CobPrint.dll] LIC: clsLicenseInfo::GetStateFromSerno()
CMLL19 : 10:23:58.984 000015e0/00 1 [CobPrint.dll] LIC: STANDARD
CMLL19 : 10:23:58.985 000015e0/00 2 [CobPrint.dll] LIC: Start Thread
CMLL19 : 10:23:58.985 00000f18/0a 3 LIC: thread start
CMLL19 : 10:23:58.986 000015e0/00 4 [CobPrint.dll] >clsApplication::hLibrary(0,0,0,1)
CMLL19 : 10:23:58.986 00000f18/0a 5 LIC: thread: 0X51480000: ''
CMLL19 : 10:23:58.987 000015e0/00 6 [CobPrint.dll] >clsApplication::GetLibrary(0,0,0,0)
CMLL19 : 10:23:58.987 00000f18/0a 7 LIC: thread: 0X51480000: ''
CMLL19 : 10:23:58.987 000015e0/00 8 [CobPrint.dll] >clsApplication::LoadLibrary(0,0)
CMLL19 : 10:23:58.988 00000f18/0a 9 LIC: thread: 0X51480000: ''
CMLL19 : 10:23:58.988 000015e0/00 0 [CobPrint.dll] try 'E:\TESTVERZEICHNIS\CMLL1900.LNG'
CMLL19 : 10:23:58.988 00000f18/0a 1 LIC: *********************************
CMLL19 : 10:23:58.989 000015e0/00 2 [CobPrint.dll] 'E:\TESTVERZEICHNIS\CMLL1900.LNG' -> 0X501B0000 (Der Vorgang wurde erfolgreich beendet. (00000000))
CMLL19 : 10:23:58.989 000015e0/00 3 [CobPrint.dll] <clsApplication::LoadLibrary() -> 0X501B0000
CMLL19 : 10:23:58.990 000015e0/00 4 [CobPrint.dll] <clsApplication::GetLibrary() -> 0X501B0000
CMLL19 : 10:23:58.990 000015e0/00 5 [CobPrint.dll] <clsApplication::hLibrary() -> 0X501B0000
CMLL19 : 10:23:58.992 000015e0/00 6 [CobPrint.dll] LLX loader: accept E:\TESTVERZEICHNIS\CMLL19OC.LLX
CMLL19 : 10:23:58.993 000015e0/00 7 [CobPrint.dll] LLX loader: accept E:\TESTVERZEICHNIS\CMLL19PW.LLX
CMLL19 : 10:23:58.993 000015e0/00 8 [CobPrint.dll] LLX loader: accept E:\TESTVERZEICHNIS\CMLL19HT.LLX
CMLL19 : 10:23:58.993 000015e0/00 9 [CobPrint.dll] LLX loader: accept E:\TESTVERZEICHNIS\CMLL19EX.LLX
CMLL19 : 10:23:58.994 000015e0/00 0 [CobPrint.dll] LLX loader: nothing found matching E:\TESTVERZEICHNIS\CMLL19bc.llx
CMLL19 : 10:23:58.998 000015e0/00 1 [CobPrint.dll] =1 (OK (1))
CMLL19 : 10:23:58.998 000015e0/00 2 [CobPrint.dll] LlSetOptionString(1,44,*****)
CMLL19 : 10:23:58.998 000015e0/00 3 [CobPrint.dll] LIC: clsLicenseInfo::Init('')
CMLL19 : 10:23:58.999 000015e0/00 4 [CobPrint.dll] LIC: found ()
CMLL19 : 10:23:58.999 000015e0/00 5 [CobPrint.dll] LIC: override!
CMLL19 : 10:23:58.999 000015e0/00 6 [CobPrint.dll] LIC: DefineIDE()
CMLL19 : 10:23:59.000 000015e0/00 7 [CobPrint.dll] LIC: clsLicenseInfo::DefineIDE()
CMLL19 : 10:23:59.000 000015e0/00 8 [CobPrint.dll] LIC: running in COBLLPPRINT.EXE
CMLL19 : 10:23:59.001 000015e0/00 9 [CobPrint.dll] LIC: VB: LICSTATE=0
CMLL19 : 10:23:59.001 000015e0/00 0 [CobPrint.dll] LIC: parent is: 'EXPLORER.EXE'
CMLL19 : 10:23:59.001 000015e0/00 1 [CobPrint.dll] LIC: clsLicenseInfo::DefineIDE() -> 1
CMLL19 : 10:23:59.002 000015e0/00 2 [CobPrint.dll] SerNo(opt)=
CMLL19 : 10:23:59.002 000015e0/00 3 [CobPrint.dll] LIC: clsLicenseInfo::GetStateFromSerno()
CMLL19 : 10:23:59.002 000015e0/00 4 [CobPrint.dll] LIC: STANDARD
CMLL19 : 10:23:59.003 000015e0/00 5 [CobPrint.dll] LIC: clsLicenseInfo::GetStateFromSerno()
CMLL19 : 10:23:59.003 000015e0/00 6 [CobPrint.dll] LIC: STANDARD
CMLL19 : 10:23:59.004 000015e0/00 7 [CobPrint.dll] LIC: LicState [1] = 00000002, [2] = 00000002
CMLL19 : 10:23:59.004 00000f18/0a 8 LIC: thread end
CMLL19 : 10:23:59.005 000015e0/00 9 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.005 000015e0/00 0 [CobPrint.dll] LlSetDebug(0043/0043)
CMDW19 : 10:23:59.005 000015e0/00 1 CobPrint.dll->@DwgSet_Debug(1) --- Version 0.001 of Mar 13 2014, 12:18:56
CMLL19 : 10:23:59.006 000015e0/00 2 [CobPrint.dll] »*LS:LsSetDebug(1)
CMLL19 : 10:23:59.006 000015e0/00 3 [CobPrint.dll] LlSetOptionString(1,14,,)
CMLL19 : 10:23:59.006 000015e0/00 4 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.007 000015e0/00 5 [CobPrint.dll] LlSetOptionString(1,15,.)
CMLL19 : 10:23:59.007 000015e0/00 6 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.007 000015e0/00 7 [CobPrint.dll] LlSetOption(1,0,0X00000001)
CMLL19 : 10:23:59.008 000015e0/00 8 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.008 000015e0/00 9 [CobPrint.dll] LlSetOption(1,81,0X00000001)
CMLL19 : 10:23:59.008 000015e0/00 0 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.009 000015e0/00 1 [CobPrint.dll] LlSetOption(1,47,0X00000001)
CMLL19 : 10:23:59.009 000015e0/00 2 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.009 000015e0/00 3 [CobPrint.dll] LlSetOption(1,79,00000000)
CMLL19 : 10:23:59.009 000015e0/00 4 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.010 000015e0/00 5 [CobPrint.dll] LlSetOption(1,33,0X00000001)
CMLL19 : 10:23:59.010 000015e0/00 6 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.010 000015e0/00 7 [CobPrint.dll] LlSetOption(1,20,0X00000001)
CMLL19 : 10:23:59.011 000015e0/00 8 [CobPrint.dll] use of LL_OPTION_MULTIPLETABLELINES does not have any effect any more, it's always TRUE by default
CMLL19 : 10:23:59.011 000015e0/00 9 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.011 000015e0/00 0 [CobPrint.dll] LlDefineVariableExt(1,'Datum','Datum',0x08000000,00000000)
CMLL19 : 10:23:59.012 000015e0/00 1 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.012 000015e0/00 2 [CobPrint.dll] LlDefineVariableExt(1,'Zeit','Zeit',0x08000000,00000000)
CMLL19 : 10:23:59.012 000015e0/00 3 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.013 000015e0/00 4 [CobPrint.dll] LlDefineVariableExt(1,'Name1','Name1',0x10000000,00000000)
CMLL19 : 10:23:59.013 000015e0/00 5 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.013 000015e0/00 6 [CobPrint.dll] LlDefineVariableExt(1,'Name2','Name2',0x10000000,00000000)
CMLL19 : 10:23:59.013 000015e0/00 7 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.014 000015e0/00 8 [CobPrint.dll] LlDefineVariableExt(1,'Name3','Name3',0x10000000,00000000)
CMLL19 : 10:23:59.014 000015e0/00 9 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.014 000015e0/00 0 [CobPrint.dll] LlDefineVariableExt(1,'Strasse','Strasse',0x10000000,00000000)
CMLL19 : 10:23:59.014 000015e0/00 1 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.015 000015e0/00 2 [CobPrint.dll] LlDefineVariableExt(1,'PLZ','PLZ',0x10000000,00000000)
CMLL19 : 10:23:59.015 000015e0/00 3 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.015 000015e0/00 4 [CobPrint.dll] LlDefineVariableExt(1,'Ort','Ort',0x10000000,00000000)
CMLL19 : 10:23:59.015 000015e0/00 5 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.016 000015e0/00 6 [CobPrint.dll] LlDefineVariableExt(1,'Art_Nr','Art_Nr',0x10000000,00000000)
CMLL19 : 10:23:59.016 000015e0/00 7 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.016 000015e0/00 8 [CobPrint.dll] LlDefineVariableExt(1,'Art_Bez','Art_Bez',0x10000000,00000000)
CMLL19 : 10:23:59.017 000015e0/00 9 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.017 000015e0/00 0 [CobPrint.dll] LlDefineVariableExt(1,'Art_EAN13','Art_EAN13',0x40000000,00000000)
CMLL19 : 10:23:59.017 000015e0/00 1 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.017 000015e0/00 2 [CobPrint.dll] LlDefineFieldStart(1)
CMLL19 : 10:23:59.018 000015e0/00 3 [CobPrint.dll] LlDefineFieldExt(1,'alist.Art_E_Menge','Art_E_Menge',0x0CFD4F68,00000000)
CMLL19 : 10:23:59.018 000015e0/00 4 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.018 000015e0/00 5 [CobPrint.dll] LlDefineFieldExt(1,'alist.Art_Preis','Art_Preis',0x0CFD4F68,00000000)
CMLL19 : 10:23:59.018 000015e0/00 6 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.019 000015e0/00 7 [CobPrint.dll] LlDefineFieldExt(1,'alist.Art_WAEH','Art_WAEH',0x0CFD4F68,00000000)
CMLL19 : 10:23:59.019 000015e0/00 8 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.019 000015e0/00 9 [CobPrint.dll] LlDefineFieldExt(1,'alist.Art_UMS_ST','Art_UMS_ST',0x0CFD4F68,00000000)
CMLL19 : 10:23:59.019 000015e0/00 0 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.020 000015e0/00 1 [CobPrint.dll] LlDefineFieldExt(1,'alist.Art_UMS_Umsatz','Art_UMS_Umsatz',0x0CFD4F68,00000000)
CMLL19 : 10:23:59.020 000015e0/00 2 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.020 000015e0/00 3 [CobPrint.dll] LlDefineFieldExt(1,'alist.Art_UMS_WAEH','Art_UMS_WAEH',0x0CFD4F68,00000000)
CMLL19 : 10:23:59.021 000015e0/00 4 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.021 000015e0/00 5 [CobPrint.dll] LlDefineFieldExt(1,'alist.MWST_SATZ','MWST_SATZ',0x0CFD4F68,00000000)
CMLL19 : 10:23:59.021 000015e0/00 6 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.021 000015e0/00 7 [CobPrint.dll] LlDefineFieldExt(1,'alist.Gewinn_Beteiligung','Gewinn_Beteiligung',0x0CFD4F68,00000000)
CMLL19 : 10:23:59.022 000015e0/00 8 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.022 000015e0/00 9 [CobPrint.dll] LlDefineLayout(1,0X002503FA,'CobPrint Vorlage über L&L',0x00008002,'E:\TestVerzeichnis\Test\alist.lst')
CMLL19 : 10:23:59.022 000015e0/00 0 [CobPrint.dll] [called by CMLL19.dll]
CMLL19 : 10:23:59.022 000015e0/00 1 [CobPrint.dll] [called by CMLL19.dll]
CMLL19 : 10:23:59.023 000015e0/00 2 [CobPrint.dll] [called by CobPrint.dll]
CMLL19 : 10:23:59.023 000015e0/00 3 [CobPrint.dll] Error opening 'E:\TestVerzeichnis\Test\alist.lst': 'Das System kann die angegebene Datei nicht finden. (00000002)'
CMLL19 : 10:23:59.023 000015e0/00 4 [CobPrint.dll] LIC: clsLicenseInfo::IsAllowed(2,state=00000002)
CMLL19 : 10:23:59.024 000015e0/00 5 [CobPrint.dll] LIC: _nLicState=2
CMLL19 : 10:23:59.024 000015e0/00 6 [CobPrint.dll] >clsApplication::hLibrary(0,0,0,1)
CMLL19 : 10:23:59.025 000015e0/00 7 [CobPrint.dll] >clsApplication::GetLibrary(0,0,0,0)
CMLL19 : 10:23:59.025 000015e0/00 8 [CobPrint.dll] <clsApplication::GetLibrary() -> 0X501B0000
CMLL19 : 10:23:59.025 000015e0/00 9 [CobPrint.dll] <clsApplication::hLibrary() -> 0X501B0000
CMLL19 : 10:23:59.026 000015e0/00 0 [CobPrint.dll] LIC: clsLicenseInfo::IsAllowed(0,state=00000002)
CMLL19 : 10:23:59.026 000015e0/00 1 [CobPrint.dll] LIC: _nLicState=2
CMLL19 : 10:23:59.026 000015e0/00 2 [CobPrint.dll] LIC: clsLicenseInfo::IsAllowed(6,state=00000002)
CMLL19 : 10:23:59.026 000015e0/00 3 [CobPrint.dll] LIC: _nLicState=2
CMDW19 : 10:23:59.027 000015e0/00 4 CobPrint.dll->@DwgSetGlobalOption(3,1)
CMDW19 : 10:23:59.027 000015e0/00 5 CobPrint.dll->=0
CMLL19 : 10:23:59.027 000015e0/00 6 [CobPrint.dll] LlDefineFieldExt(1,'LL.CountData','255',0x88008002,00000000)
CMLL19 : 10:23:59.027 000015e0/00 7 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.028 000015e0/00 8 [CobPrint.dll] LlDefineFieldExt(1,'LL.CountDataThisPage','12',0x88008002,00000000)
CMLL19 : 10:23:59.028 000015e0/00 9 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.028 000015e0/00 0 [CobPrint.dll] LlDefineFieldExt(1,'LL.CountPrintedData','140',0x88008002,00000000)
CMLL19 : 10:23:59.029 000015e0/00 1 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.029 000015e0/00 2 [CobPrint.dll] LlDefineFieldExt(1,'LL.CountPrintedDataThisPage','10',0x88008002,00000000)
CMLL19 : 10:23:59.029 000015e0/00 3 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.030 000015e0/00 4 [CobPrint.dll] LlDefineFieldExt(1,'LL.FCountData','256',0x88000002,00000000)
CMLL19 : 10:23:59.030 000015e0/00 5 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.030 000015e0/00 6 [CobPrint.dll] LlDefineFieldExt(1,'LL.FCountDataThisPage','13',0x88000002,00000000)
CMLL19 : 10:23:59.031 000015e0/00 7 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.031 000015e0/00 8 [CobPrint.dll] LlDefineFieldExt(1,'LL.FCountPrintedData','141',0x88000002,00000000)
CMLL19 : 10:23:59.031 000015e0/00 9 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.032 000015e0/00 0 [CobPrint.dll] LlDefineFieldExt(1,'LL.FCountPrintedDataThisPage','11',0x88000002,00000000)
CMLL19 : 10:23:59.032 000015e0/00 1 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.032 000015e0/00 2 [CobPrint.dll] LlDefineFieldExt(1,'_FINAL_','',0x90000000,00000000)
CMLL19 : 10:23:59.033 000015e0/00 3 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.033 000015e0/00 4 [CobPrint.dll] LlDefineFieldExt(1,'LL.IsForcedGroupHeader','False',0x82004000,00000000)
CMLL19 : 10:23:59.033 000015e0/00 5 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.033 000015e0/00 6 [CobPrint.dll] LlDefineVariableExt(1,'LL.CountDataThisPage','12',0x88000002,00000000)
CMLL19 : 10:23:59.034 000015e0/00 7 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.034 000015e0/00 8 [CobPrint.dll] LlDefineVariableExt(1,'LL.CountData','255',0x88000002,00000000)
CMLL19 : 10:23:59.034 000015e0/00 9 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.035 000015e0/00 0 [CobPrint.dll] LlDefineVariableExt(1,'LL.CountPrintedDataThisPage','8',0x88000002,00000000)
CMLL19 : 10:23:59.035 000015e0/00 1 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.035 000015e0/00 2 [CobPrint.dll] LlDefineVariableExt(1,'LL.CountPrintedData','140',0x88000002,00000000)
CMLL19 : 10:23:59.036 000015e0/00 3 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.036 000015e0/00 4 [CobPrint.dll] LlDefineVariableExt(1,'LL.IsForcedPage','True',0x82000000,00000000)
CMLL19 : 10:23:59.036 000015e0/00 5 [CobPrint.dll] =0 (OK)
CMLL19 : 10:23:59.041 000015e0/00 6 [CobPrint.dll] @NOTIF.(code= 76, param=0X00070822, user=00000000)
CMLL19 : 10:23:59.041 000015e0/00 7 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.042 000015e0/00 8 [CobPrint.dll] @NOTIF.(code= 32, param=0X17850A2F, user=00000000)
CMLL19 : 10:23:59.042 000015e0/00 9 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.043 000015e0/00 0 [CobPrint.dll] @NOTIF.(code= 41, param=0X003FD1E8, user=00000000)
CMLL19 : 10:23:59.043 000015e0/00 1 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.056 000015e0/0a 2 [CobPrint.dll] @NOTIF.(code= 41, param=0X003FD1E8, user=00000000)
CMLL19 : 10:23:59.058 000015e0/0a 3 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.082 000015e0/00 4 [CobPrint.dll] @NOTIF.(code= 32, param=0X07050A01, user=00000000)
CMLL19 : 10:23:59.082 000015e0/00 5 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.084 000015e0/00 6 [CobPrint.dll] >ResetDevices()
CMLL19 : 10:23:59.084 000015e0/00 7 [CobPrint.dll] <ResetDevices()
CMLL19 : 10:23:59.085 000015e0/00 8 [CobPrint.dll] @NOTIF.(code= 31, param=0X07050A01, user=00000000)
CMLL19 : 10:23:59.086 000015e0/00 9 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.087 000015e0/00 0 [CobPrint.dll] >ResetDevices()
CMLL19 : 10:23:59.087 000015e0/00 1 [CobPrint.dll] <ResetDevices()
CMLL19 : 10:23:59.088 000015e0/00 2 [CobPrint.dll] INF: loading project file 'E:\TestVerzeichnis\Test\alist.lst'/00000000 (FileAttributes=0xffffffff, LoadType=normal, r/w)
CMLL19 : 10:23:59.089 000015e0/00 3 [CobPrint.dll] @NOTIF.(code= 60, param=0X003FC7AC, user=00000000)
CMLL19 : 10:23:59.089 000015e0/00 4 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.091 000015e0/00 5 [CobPrint.dll] add printer 'DELL_2150_DCN' in PAI as AVAILABLE as it can be opened again
CMLL19 : 10:23:59.117 000015e0/00 6 [CobPrint.dll] Printer 'DELL_2150_DCN' is in PAI -> available=1
CMLL19 : 10:23:59.118 000015e0/00 7 [CobPrint.dll] Printer 'DELL_2150_DCN' is in PAI -> available=1
CMLL19 : 10:23:59.120 000015e0/00 8 [CobPrint.dll] >CreateDeviceFromPart(part='Standard-Layout')
CMLL19 : 10:23:59.121 000015e0/00 9 [CobPrint.dll] Printer 'DELL_2150_DCN' is in PAI -> available=1
CMLL19 : 10:23:59.166 000015e0/00 0 [CobPrint.dll] @NOTIF.(code= 52, param=0X003FBEA8, user=00000000)
CMLL19 : 10:23:59.167 000015e0/00 1 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.168 000015e0/00 2 [CobPrint.dll] <CreateDeviceFromPart(part='Standard-Layout') -> 'DELL_2150_DCN'
CMLL19 : 10:23:59.169 000015e0/00 3 [CobPrint.dll] >CreateDeviceFromPart(part='Standard-Layout')
CMLL19 : 10:23:59.171 000015e0/00 4 [CobPrint.dll] Printer 'DELL_2150_DCN' is in PAI -> available=1
CMLL19 : 10:23:59.206 000015e0/00 5 [CobPrint.dll] @NOTIF.(code= 52, param=0X003FCEF0, user=00000000)
CMLL19 : 10:23:59.206 000015e0/00 6 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.207 000015e0/00 7 [CobPrint.dll] a device for this part is already existing (DEVMODEs equal), use it (optimization)
CMLL19 : 10:23:59.209 000015e0/02 8 [CobPrint.dll] <CreateDeviceFromPart(part='Standard-Layout') -> 'DELL_2150_DCN'
CMLL19 : 10:23:59.210 000015e0/02 9 [CobPrint.dll] @NOTIF.(code= 31, param=0X07050A01, user=00000000)
CMLL19 : 10:23:59.210 000015e0/02 0 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.211 000015e0/00 1 [CobPrint.dll] @NOTIF.(code= 63, param=00000000, user=00000000)
CMLL19 : 10:23:59.212 000015e0/00 2 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.213 000015e0/00 3 [CobPrint.dll] >ResetDevices()
CMLL19 : 10:23:59.215 000015e0/00 4 [CobPrint.dll] <ResetDevices()
CMLL19 : 10:23:59.216 000015e0/00 5 [CobPrint.dll] >ResetDevices()
CMLL19 : 10:23:59.217 000015e0/00 6 [CobPrint.dll] <ResetDevices()
CMLL19 : 10:23:59.218 000015e0/00 7 [CobPrint.dll] @NOTIF.(code= 31, param=0X07050A01, user=00000000)
CMLL19 : 10:23:59.218 000015e0/00 8 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.219 000015e0/00 9 [CobPrint.dll] >ResetDevices()
CMLL19 : 10:23:59.220 000015e0/00 0 [CobPrint.dll] <ResetDevices()
CMLL19 : 10:23:59.221 000015e0/00 1 [CobPrint.dll] INF: loading project file 'E:\TestVerzeichnis\default.lst'/00000000 (FileAttributes=0xffffffff, LoadType=normal, r/w)
CMLL19 : 10:23:59.222 000015e0/00 2 [CobPrint.dll] Printer 'DELL_2150_DCN' is in PAI -> available=1
CMLL19 : 10:23:59.232 000015e0/00 3 [CobPrint.dll] Printer 'DELL_2150_DCN' is in PAI -> available=1
CMLL19 : 10:23:59.232 000015e0/00 4 [CobPrint.dll] Printer 'DELL_2150_DCN' is in PAI -> available=1
CMLL19 : 10:23:59.234 000015e0/00 5 [CobPrint.dll] >CreateDeviceFromPart(part='Standard-Layout')
CMLL19 : 10:23:59.235 000015e0/00 6 [CobPrint.dll] Printer 'DELL_2150_DCN' is in PAI -> available=1
CMLL19 : 10:23:59.268 000015e0/00 7 [CobPrint.dll] @NOTIF.(code= 52, param=0X003FBE68, user=00000000)
CMLL19 : 10:23:59.269 000015e0/00 8 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.270 000015e0/00 9 [CobPrint.dll] <CreateDeviceFromPart(part='Standard-Layout') -> 'DELL_2150_DCN'
CMLL19 : 10:23:59.271 000015e0/00 0 [CobPrint.dll] >CreateDeviceFromPart(part='Standard-Layout')
CMLL19 : 10:23:59.272 000015e0/00 1 [CobPrint.dll] Printer 'DELL_2150_DCN' is in PAI -> available=1
CMLL19 : 10:23:59.311 000015e0/00 2 [CobPrint.dll] @NOTIF.(code= 52, param=0X003FCE88, user=00000000)
CMLL19 : 10:23:59.312 000015e0/00 3 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.312 000015e0/00 4 [CobPrint.dll] a device for this part is already existing (DEVMODEs equal), use it (optimization)
CMLL19 : 10:23:59.314 000015e0/0a 5 [CobPrint.dll] <CreateDeviceFromPart(part='Standard-Layout') -> 'DELL_2150_DCN'
CMLL19 : 10:23:59.315 000015e0/00 6 [CobPrint.dll] @NOTIF.(code= 31, param=0X07050A01, user=00000000)
CMLL19 : 10:23:59.316 000015e0/00 7 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.317 000015e0/00 8 [CobPrint.dll] @NOTIF.(code= 63, param=00000000, user=00000000)
CMLL19 : 10:23:59.317 000015e0/00 9 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.326 000015e0/00 0 [CobPrint.dll] @NOTIF.(code= 41, param=0X003FC9E8, user=00000000)
CMLL19 : 10:23:59.326 000015e0/00 1 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.341 000015e0/00 2 [CobPrint.dll] @NOTIF.(code= 32, param=0X01F2085D, user=00000000)
CMLL19 : 10:23:59.342 000015e0/00 3 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.354 000015e0/00 4 [CobPrint.dll] @NOTIF.(code= 72, param=00000000, user=00000000)
CMLL19 : 10:23:59.355 000015e0/00 5 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.361 000015e0/00 6 [CobPrint.dll] @NOTIF.(code= 31, param=0X01F2085D, user=00000000)
CMLL19 : 10:23:59.362 000015e0/00 7 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.450 000015e0/00 8 [CobPrint.dll] @NOTIF.(code= 31, param=0X01F2085D, user=00000000)
CMLL19 : 10:23:59.451 000015e0/00 9 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.457 000015e0/00 0 [CobPrint.dll] @NOTIF.(code= 31, param=0X01F2085D, user=00000000)
CMLL19 : 10:23:59.458 000015e0/00 1 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.461 000015e0/00 2 [CobPrint.dll] @NOTIF.(code= 33, param=0X00000252, user=00000000)
CMLL19 : 10:23:59.461 000015e0/00 3 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.462 000015e0/00 4 [CobPrint.dll] @NOTIF.(code= 33, param=0X00000252, user=00000000)
CMLL19 : 10:23:59.463 000015e0/00 5 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.464 000015e0/00 6 [CobPrint.dll] @NOTIF.(code= 33, param=0X000002D7, user=00000000)
CMLL19 : 10:23:59.464 000015e0/00 7 [CobPrint.dll] -> 00000000
CMLL19 : 10:23:59.465 00001250/06 8 LlGetOption(1,4)
CMLL19 : 10:23:59.466 00001250/06 9 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.466 00001250/06 0 =0X00000005 (OK (5))
CMLL19 : 10:23:59.466 00001250/06 1 LlGetOption(1,70)
CMLL19 : 10:23:59.467 00001250/06 2 =0X000004E4 (OK (1252))
CMLL19 : 10:23:59.513 00001250/06 3 LlEnumGetFirstField(1,7ff00000)
CMLL19 : 10:23:59.513 00001250/06 4 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.514 00001250/06 5 =337833112
CMLL19 : 10:23:59.514 00001250/06 6 LlEnumGetEntry(1,0X1422EC98,0X140404D4,256,00000000,0,00000000,00000000)
CMLL19 : 10:23:59.515 00001250/06 7 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.515 00001250/06 8 =0 (OK)
CMLL19 : 10:23:59.516 00001250/06 9 LlEnumGetNextEntry(1,0X1422EC98,7ff00000)
CMLL19 : 10:23:59.516 00001250/06 0 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.517 00001250/06 1 =337833440
CMLL19 : 10:23:59.517 00001250/06 2 LlEnumGetEntry(1,0X1422EDE0,0X140404D4,256,00000000,0,00000000,00000000)
CMLL19 : 10:23:59.518 00001250/06 3 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.518 00001250/06 4 =0 (OK)
CMLL19 : 10:23:59.519 00001250/06 5 LlEnumGetNextEntry(1,0X1422EDE0,7ff00000)
CMLL19 : 10:23:59.520 00001250/06 6 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.520 00001250/06 7 =339738784
CMLL19 : 10:23:59.521 00001250/06 8 LlEnumGetEntry(1,0X144000A0,0X140404D4,256,00000000,0,00000000,00000000)
CMLL19 : 10:23:59.521 00001250/06 9 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.522 00001250/06 0 =0 (OK)
CMLL19 : 10:23:59.522 00001250/06 1 LlEnumGetNextEntry(1,0X144000A0,7ff00000)
CMLL19 : 10:23:59.523 00001250/06 2 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.523 00001250/06 3 =339739112
CMLL19 : 10:23:59.524 00001250/06 4 LlEnumGetEntry(1,0X144001E8,0X140404D4,256,00000000,0,00000000,00000000)
CMLL19 : 10:23:59.524 00001250/06 5 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.525 00001250/06 6 =0 (OK)
CMLL19 : 10:23:59.525 00001250/06 7 LlEnumGetNextEntry(1,0X144001E8,7ff00000)
CMLL19 : 10:23:59.526 00001250/06 8 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.526 00001250/06 9 =339739440
CMLL19 : 10:23:59.527 00001250/06 0 LlEnumGetEntry(1,0X14400330,0X140404D4,256,00000000,0,00000000,00000000)
CMLL19 : 10:23:59.527 00001250/06 1 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.528 00001250/06 2 =0 (OK)
CMLL19 : 10:23:59.528 00001250/06 3 LlEnumGetNextEntry(1,0X14400330,7ff00000)
CMLL19 : 10:23:59.529 00001250/06 4 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.529 00001250/06 5 =339738456
CMLL19 : 10:23:59.530 00001250/06 6 LlEnumGetEntry(1,0X143FFF58,0X140404D4,256,00000000,0,00000000,00000000)
CMLL19 : 10:23:59.530 00001250/06 7 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.531 00001250/06 8 =0 (OK)
CMLL19 : 10:23:59.531 00001250/06 9 LlEnumGetNextEntry(1,0X143FFF58,7ff00000)
CMLL19 : 10:23:59.532 00001250/06 0 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.532 00001250/06 1 =339740096
CMLL19 : 10:23:59.533 00001250/06 2 LlEnumGetEntry(1,0X144005C0,0X140404D4,256,00000000,0,00000000,00000000)
CMLL19 : 10:23:59.533 00001250/06 3 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.534 00001250/06 4 =0 (OK)
CMLL19 : 10:23:59.534 00001250/06 5 LlEnumGetNextEntry(1,0X144005C0,7ff00000)
CMLL19 : 10:23:59.535 00001250/06 6 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.535 00001250/06 7 =339739768
CMLL19 : 10:23:59.536 00001250/06 8 LlEnumGetEntry(1,0X14400478,0X140404D4,256,00000000,0,00000000,00000000)
CMLL19 : 10:23:59.536 00001250/06 9 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.537 00001250/06 0 =0 (OK)
CMLL19 : 10:23:59.537 00001250/06 1 LlEnumGetNextEntry(1,0X14400478,7ff00000)
CMLL19 : 10:23:59.538 00001250/06 2 WRN: This job is being used by a thread that is different from the thread that created it. This should be avoided!
CMLL19 : 10:23:59.538 00001250/06 3 =0
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Tabelle oder Feld?

Beitrag von Tom »

Code: Alles auswählen

 LlDefineFieldExt(1,'alist.Art_WAEH','Art_WAEH',0x0CFD4F68,00000000)
Das ist ein wenig irritierend:

1. Parameter: Job-Handle
2. Parameter: Feldname. Der Punkt für zur Gruppierung in "alist"
3. Parameter: Inhalt. "ART_WAEH" wird hier wahrscheinlich als Platzhalter für den Designer verwendet. Wenn das Feld später numerisch sein soll, ist das aber keine gute Idee.
4. Parameter: Typ. "0x0CFD4F68" finde ich in den Includes allerdings nicht. Numerisch wäre "0x0800000" (LL_NUMERIC), Text wäre "0x10000000" (LL_TEXT).
5. Parameter: NULL.
Herzlich,
Tom
BerndR
Rookie
Rookie
Beiträge: 17
Registriert: Do, 04. Dez 2014 11:53

Re: Tabelle oder Feld?

Beitrag von BerndR »

Das war es!
der Parameter war falsch!
DANKE!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Tabelle oder Feld?

Beitrag von Tom »

Freut mich (dachte ich mir auch schon).

Ich arbeite derzeit an einem Beispiel, um den Designer mit (allen jeweiligen) Echtdaten aus Xbase++-Anwendungen heraus benutzen zu können. Das wird beim Forentreffen vorgestellt, sollte es bis dahin fertig werden. :wink:
Herzlich,
Tom
BerndR
Rookie
Rookie
Beiträge: 17
Registriert: Do, 04. Dez 2014 11:53

Re: Tabelle oder Feld?

Beitrag von BerndR »

Ich habe es für COBOL gerade fertig ... :D
Antworten