Ich habe 2 Tabellen in einer Seite. Solange erste Tabelle-Zeilen nicht überschreitet (also kein neu Seite), 2. Tabelle Inhalt kann man sehen, andersrum 2. Tabelle zeigt nur Caption. Ich habe Bildern zugefügt. ich benutze auch Objectenable . Erste Schleife für Rechnungs-items , 2. Schleife für Steuer-items.
LL 26 , Delphi 7, :
LL.LlDefineVariableStart;
LL.LlDefineFieldStart;
LLxDefineVariable;
LLxDefineFields();
LL.LlPrintStart(LL_PROJECT_LIST, ‘xxx.lst’, LL_PRINT_PREVIEW);
LL.LlPrint;
if Assigned(Xrechnung) then
begin
ll.LlPrintEnableObject(‘:Tb2’, True);
ll.LlPrintEnableObject(‘:Tb1’, False);
for i := 0 to Xrechnung.RechnungItems.Count - 1 do
begin
LLxDefineFields(i);
while LL.LlPrintFields = LL_WRN_REPEAT_DATA do
begin
LL.LlPrint;
end;
end;
ll.LlPrintEnableObject(‘:Tb2’, False);
ll.LlPrintEnableObject(‘:Tb1’, True);
Application.ProcessMessages;
for j := 0 to 5 do
begin
if Xrechnung.TaxSubTotal[j].IsTax then
begin
LLxDefineFieldsTax(j);
while LL.LlPrintFields = LL_WRN_REPEAT_DATA do
begin
LL.LlPrint;
end;
end;
end;
ll.LlPrintEnableObject(‘:Tb2’, true);
ll.LlPrintEnableObject(‘:Tb1’, True);
end;
ll.LlPrintEnd(0);
Mach ich irgendwo Fehler ?