Contents at a Glance

Contents at a Glance  PAGEREF _Toc242265320 \h 2

1.       Introduction  4

1.1 Before Installation  4

1.2 After Installation  4

1.3 Important Concepts  5

1.4 Getting Started With Programming  7

2.       Programming With .NET  9

2.1 Introduction  9

2.2 First Steps  9

2.3 Other Important Concepts  13

2.4 Usage in Web Applications  24

2.5 Examples  24

3.       Programming With the VCL Component 30

3.1 Integration of the Component 30

3.2 Data Binding  31

3.3 Simple Print and Design Methods  32

3.4 Transferring Unbound Variables and Fields  33

3.5 Language Selection  33

3.6 Working With Events  34

3.7 Displaying a Preview File  34

3.8 Working With Preview Files  34

3.9 Extending the Designer 34

4.       Programming Using the API  37

4.1 Programming Interface  37

4.2 Programming Basics  38

4.3 Invoking the Designer 42

4.4 The Print Process  43

4.5 Printing Relational Data  47

4.6 Callbacks and Notifications  60

4.7 Advanced Programming  63

4.8 Using the DOM-API 70

5.       API Reference  75

5.1 Function Reference  75

5.2 Callback Reference  170

5.3 Managing Preview Files  187

6.       The Export Modules  206

6.1 Programming Interface  206

6.2 Programming Reference  209

6.3 Digitally Sign Export Results  244

6.4 Send Export Results via E-Mail 246

6.5 Export Files as ZIP Compressed Archive  250

7.       Miscellaneous Programming Topics  251

7.1 Passing NULL Values  251

7.2 Rounding  251

7.3 Optimizing Speed  251

7.4 Project Parameters  251

7.5 Web Reporting  254

7.6 Hints for Usage in Multiple Threads (Multithreading) 254

7.7 Scripting Support 255

8.       Error Codes and Warnings  260

8.1 General Error Codes  260

8.2 General Warnings  262

8.3 Additional Error Codes of the Storage API 262

8.4 Additional Warnings of the Storage API 263

9.       Debug Tool Debwin  264

10.    Redistribution: Shipping the Application  265

10.1           System Requirements  265

10.2           The Standalone Viewer Application  265

10.3           List & Label Files  265

10.4           Web Designer Setup  266

10.5           Other Settings  267

11.    Update Information  268

11.1           New Features  268

11.2           Updating to a Newer Version of List & Label 268

11.3           Important Changes  268

Legal Notices  274