Startseite Suche Sitemap Impressum Kontakt
 

 

List & Label

Programmierbeispiele
Starten des Designers


.NET

protected void button1_Click (object sender, System.EventArgs e)
{
   try
   {
       // An ein DataSet Objekt binden
       LL.SetDataBinding(myDataSet, "Orders");

       // Setzen von Eigenschaften
       LL.AutoDesignerFile  = "subrep.lst";
       LL.AutoProjectType  = LlProject.List;
       LL.AutoDialogTitle  = "Beispiel";
       LL.AutoShowSelectFile = true;
  
       // Start des Designers
       LL.Design();
   }
   // Ausnahmen abfangen
   catch (Exception LlException)
   {
        MessageBox.Show("Information: " +
                LlException.Message,"Information",
                MessageBox.IconInformation | MessageBox.OK);
   }
}
 


Visual Basic

Private Sub ButtonDesign_Click()
 'Startet den Designer mit dem Titel "Rechnung" und der Datei "Rechnung.lst"
  ListLabel1.Design(0, hWnd, "Rechnung", LL_PROJECT_LIST, "Rechnung.lst", 1)
End Sub

Für die Datendefinition wird der Event ListLabel1_CmndDefineFields genutzt.



Delphi

{Designer starten}
procedure TForm1.DesignButtonClick(Sender: TObject);
begin
     //Datenquelle zuweisen
     LL.DataSource := dsCustomers;

     //Die customer master Daten sollen als Felder angemeldet werden
     LL.AutoMasterMode := mmAsFields;

     //Den Standard-Projektnamen setzen
     LL.AutoDesignerFile := 'subrep.lst';

     //Printmode auf PreviewControl stellen
     LL.AutoDestination := adPreview;

     //Designer
     LL.AutoDesign('Invoice List', '');
end;

 


C++

// Spezialfelder definieren, normales Textfeld
LLDefineFieldExt(job, "Text", "Testtext",LL_TEXT, NULL);

// Fußzeilenfelder, z.B. numerisch
LLDefineFieldExt(job, "Zwischensumme", "12.34",
  LL_NUMERIC | LL_TABLE_FOOTERFIELD, NULL);

// Barcodefelder
LLDefineFieldExt(job, "BC_EAN_128", "123456789abcd", LL_BARCODE_EAN128, NULL);

// variable Grafiken über Dateinamen
LLDefineFieldExt(job, "Normalbild","sunny.bmp", LL_DRAWING, NULL);

// Dateiauswahldialog mit Skizze
LLSelectFileDlgTitleEx(job, hWnd, "Dateiauswahl",
  LL_PROJECT_LIST, szFile,sizeof(szFile), NULL);

// Bestimmten Menübefehl aus dem Designer entfernen
LLDesignerProhibitAction(job, 211);

// Start des Designers mit obigen Feldern
LLDefineLayout(job, hWnd, "Titel", LL_PROJECT_LIST, szFile);

 

Programmierbeispiele Druckausgabe

 
 
© 2008 combit GmbH. Alle Rechte vorbehalten. Beachten Sie unsere Hinweise zum Datenschutz. Irrtümer und Änderungen vorbehalten!
 Mr. Wong Del.icio.us Digg Reddit Oneview Linkarena StumbleUpon Spurl Technorati Simpy