Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Brauche Infos zu List & Label 11 (https://www.delphipraxis.net/59351-brauche-infos-zu-list-label-11-a.html)

Andidreas 21. Dez 2005 08:14


Brauche Infos zu List & Label 11
 
hallo zusammen,

in unserer firma sollen in zukunft listen, etiketten, produkt labels, etc...
über list & label 11 aus delphi 2005 heraus gedruckt werden...

gestern hab ich die software von meine chef bekommen...

falls jemand mit diesem tool schon gearbeitet hat, bzw. irgendwelche informationen
mit dieser software gesammelt hat, kann er sie hier ja mal bitte posten, vielleicht
ist ja da dann auch was dabei was ich gebrauchen kann bzw. was mir meinen start
erleichtert!!!

ein kleines verständigkeits problem hab ich auch schon...
nach meinem ersten eindruck von diesem programm (durch produktbeschreibungen etc...)
müßte ich ja mit dieser softwar etiketten listen produktlabel und sonstiges designen
können!!!
aber wie start ich denn designer???
muß ich diesen aus delphi heraus starten???


bedanke mich schon mal für eure posts!!! :thumb:

eddy 21. Dez 2005 09:15

Re: Brauche Infos zu List & Label 11
 
Hallo Andidreas,

ich habe zwar nur eine etwas ältere Vorgängerversion, aber grundsätzlich macht List & Label das Drucken relativ einfach. Die Programmierer-Dokumentation (zumindest die, die ich bisher gesehen habe), ist für Leute, die nicht wissen, wie es geht, völlig ungeeignet und im Internet gab's auch nicht viel Hilfe.

Allerdings ermöglichen die mitgelieferten Beispiele einen Einstieg.

Zu Deiner Frage: ja, der Designer wird aus der eigenen Delphi-Anwendung heraus gestartet.
Und der wiederum ist sehr einfach zu bedienen und auch anwenderfreundlich nutzbar.

laut Dokumentation V10:
Delphi-Quellcode:
function Design(UserData: integer; ParentHandle: HWND; Title: TString; ProjectType: integer; ProjectName: TString; ShowFileSelect: boolean; AllowCreate: boolean): integer; virtual;
im eigenen Programm:
Delphi-Quellcode:
    case LL_Print_Art of
      LL_PRINT_PREVIEW, LL_PRINT_NORMAL:
                                           {LL_BOXTYPE_NORMALMETER,}
        nRet := L6_1.Print(0,LL_PROJECT_LIST,fn,
                  SelFile, LL_Print_Art, 0,
                  handle, txarr, SelPrinter,'');
      LL_PRINT_DESIGN:
        nRet := L6_1.Design(1, handle, txarr, LL_PROJECT_LIST, fn, SelFile);
    end;

mfg
eddy

Andidreas 21. Dez 2005 09:22

Re: Brauche Infos zu List & Label 11
 
danke für diese information...

hätten sie vielleicht auch ein beispiel wie ich denn designer aus einer dephi anwendung starte???
das wäre für mich sehr hilfreich!!!

Andidreas 21. Dez 2005 09:23

Re: Brauche Infos zu List & Label 11
 
sorry der post kam wohl etwas zu spät :pale:

Andidreas 21. Dez 2005 10:49

Re: Brauche Infos zu List & Label 11
 
ich hab noch eine frage...

wie kann ich eigentlich mit dem list & labels designs/layouts z.B. für ein etikett erstellen???

mache ich das so wie in dem bsp. oben gezeigt???

eddy 21. Dez 2005 11:59

Re: Brauche Infos zu List & Label 11
 
Hallo Andidreas,

ja. Die Steuerung erfolgt über den jeweiligen Dateinamen der Vorlage. Die Daten aus der Datenbank werden mit über OnDefineFields und OnDefineVariables an LL übergeben.

Hier ein paar Codestückchen:
Delphi-Quellcode:
  //DefineVariables

  // siehe ConstVar: TabWaehrung : String[3] = '€';
  FieldContent := TabWaehrung;
  FieldName := 'TabWährung';
  nRet:= L10.LlDefineVariableExt(FieldName, FieldContent, FieldType);

  // ZK des Alternativ-Text z.B. ***
  FieldContent := FAB.FOpt.edAlternativ.Text;
  FieldName := 'edAlternativ';
  nRet:= L10.LlDefineVariableExt(FieldName, FieldContent, FieldType);

  FieldType := LL_NUMERIC;
  FieldContent := Format('%3.2f', [MwStV]);
  FieldName := 'MwStV';
  nRet:= L10.LlDefineVariableExt(FieldName, FieldContent, FieldType);


  // DefineFields

  FieldType := LL_BOOLEAN;
    if FAB.FOpt.cbmengeinspnichtdrucken.Checked
      then FieldContent:= ctrue
      else FieldContent:= cfalse;
    FieldName := 'MengeInSPSnichtDrucken';
    nRet:= L10.LlDefineFieldExt(FieldName, FieldContent, FieldType);

  // Kurztext und Langtext beim Drucken verwenden
  if FAB.FOpt.rbKuLaTxt1.Checked
    then FieldContent := ctrue
    else FieldContent := cfalse;
  FieldName := 'Kurztext_verwenden';
  nRet:= L10.LlDefineFieldExt(FieldName, FieldContent, FieldType);
Du mußt Dir unbedingt die mitgelieferten Beispiele ansehen. Da war das mit dem Etikettendruck gut zu durchschauen (wobei ich immer nur von der alten Version ausgehe).

mfg
eddy

Andidreas 19. Jan 2006 11:37

Re: Brauche Infos zu List & Label 11
 
hab nochmal ne frage zu list & label

besteht eigentlich irgendwie die möglichkeit das ich list & label in die delphi entwicklungs umgebung einbinde???
ich kann ja z.b. wenn ich eine neue datenbank komponente hab, diese über packages installieren in delphi einbinden!
geht das gleich auch mit list & label??? wenn ja wie???

wäre sehr froh wenn mir da jemand weiterhelfen könnte :zwinker:
weil ich hab mich gestern dumm & dämlich gesucht :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz