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  Yigg Del.icio.us Digg Reddit Oneview Linkarena Icio Webnews Folkd StumbleUpon Spurl Technorati Slashdot Simpy Ma.Gnolia Google Newsvine Blinklist Netscape Diigo Yahoo Blogmarks Blinkbits Seekxl Furl Smarking Favoriten Newskick