g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special...

27
List & Label 15 100% Reporting Power

Transcript of g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special...

Page 1: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

List

& L

abel

15

100%

Reporting

Power

Page 2: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

Content

2 Reporting-ToolList&Label15:100%ReportingPower

3 YourBenefitsataGlance

4 TheProgram’sHeartfromaUser'sViewpoint

5 List&LabelFunctionalPrinciple

6 Application

7 ProgrammingExamples

8 TheDesignerinDetail

10 DesignerObjectsTable,Crosstab&Co.

12 DesignerObjectChart

13 DesignerBarcodeObject

14 MoreDesignerObjects

15 ObjectModelforProjects-DOM

16 Output

17 ProgrammingExamples

18 PrintPreview

19 Export

20 InternationalProjects

22 LetUsBackYouUpOrDoItYourselfandSave

24 Contact+selectedcustomers

Page 3: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

2

"Data Presentation Deluxe"

"List&Labelhasforyears

beenamongthemost

importantcomponentinthe

domainofprogramming."

database pro

Component List & Label 15:100% Reporting Power

What does a lime have to do with a report component?

List & Label is refreshingly different, easy to handle, universally applicable and absolutely vital for your appli-cation. Or perhaps we just liked the color? ;-)

I recommend that you take a look at the movies first, then go ahead and test the free trial yourself – it runs for 30 days and has complete function-ality. Why not start with one of the provided examples?

Kind regards and wishing you success,

Christiane KördelManaging Directorcombit GmbH

Quickly and easily embed List & Label in your programs. With just a few lines of code you gain access to reporting of any kind and ensure success for your application!

Reports,subreports,lists,drilldowns

Crosstabs

Diagrams,charts

Forms,labels

Print,preview,export

Webreporting

Rating: "Excellent” “List&Labelisthemostimportant

develomenttoolmadeinGermany

anddoesnotonlygleamwithextraor-

dinaryproductsupportbutalsowith

continuousproductdevelopment.”

PC Magazin

Page 4: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

3

200820

Easy and flexible in use

Databindingplusdataproviderorindependentofdatabase::componentsorDLL::combinecustomdatafieldsanddatabasefieldsasyouwant...More on page 5

Simple to redistribute

Withoutdatabasedriver::slim::easytohandle::savesonresources...More on page 5

Integrate quickly as component

Only5minuteswith.NET::1.dragcom-ponenttoform::2.setpropertiesusingSmartTags::3.startprinting/design...More on pages 5 and 7

Awarded and reliable

Over17years::goodreputation::manyenthusiasticdevelopercustomers::sever-almillionsofendusersworldwide...More on pages 2 and 24

Many barcode formats

Also2Dbarcodes::nobarcodefontsrequired...More on page 13

Print+preview+export = 1 code

Quicklyandeasilyadvaluetoyourappli-cation::comprehensiveexportformats,e.g.PDF,HTML,RTF,Excel......More on page 16

German efficiency

Morethan20yearsofexperience::reli-abilityforyourproject::quickhelp::di-rectlinetoexpertsandmakers::lastingeffectbycontinuousinnovation...More on page 22

Almost any programming language

Switchinglanguagesisnoproblem...More on page 6

Designer also for end users

Withoutseparatelicensefees!::enduserscancreatereportsbythemselves::moresuccessforyourapplication,stress-free...More on pages 4 and 8

Something to suit everyone

SavemoneywithStandard::obtainsubscription,support&CowithProfes-sional::enjoytheall-inclusivecarefreepackageofEnterprise...More on page 22

The best reporting tool

of the year, 2008

Readers’choice:"dot.netmagazin"

Forthe4thtimeinarow

The best reporting tool of the year, 2007Readers’choice:"entwicklermagazin"Forthe4thtimeinarow

Your Benefits at a Glance

AsofOct2009,nofurtherreaders‘choiceshavebeencarriedout.

The best component of the year, 2008Readers’choice:"dotnetpro"Forthe2ndtimeinarow

Page 5: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

44

TheList&LabelDesignerwithintegratedrealdatapreview.Everythingareportingheartdesires,universallydeployable.

The Program's Heart from a User's Viewpoint List & Label Designer :: Drag & Drop :: Preview

With the List & Label Designer youenhanceyourapplicationquicklyandeasilytoincludepowerfulfunctions.Youprovidetheenduserswiththefreedomandflexibilitytheyneedandensureacompetitiveedge.Thetimeandeffortrequirediskeptremarkablylow.

Designerincludedforendusers

Your

benefit A

ddedvaluetoyour

program,freedom&

flexibilityfortheendusers

Inallthreeeditions–Standard,Profes-sionalandEnterprise–youmaypassontheDesignerwithmostdesktopapplica-tionswithoutpayingextralicensefees.IntheEnterpriseEdition,runtimeisalsoincludedformostserver/webserverappli-cations.

Find out more at www.combit.net/en/Licensing

Page 6: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

5

List & Label Functional Principle Data transfer :: Data binding :: Database independence :: Components

Your Application

Designer Desktop Application

Print, Preview, Export

Datadatabase,userdata,

measurementvalues

SQL

Oracle

MySql

PostgreSQL

SQLite

OleDb

XML

LINQ

ADO.NET

DB2

Providers

Database-independent use in a typical desktop appli-cation:yourapplicationpassesonthedatatoList&Label.

Data binding for .NET: Thereareprovidersforthemostdatabases.Yourjobconsistsofonly6linesofsimplecode.

Withdatabinding

.NET List&Label15accessesthemostimportantdatabasesdirectly.IncludedareprovidersforSQLServer,Oracle,MySQL,PostgreSQL,OleDb,XML,LINQ,DB2,SQLiteandforalldatabases,thatcanbeaccessedbyIDbCommandobjects,mean-ingallADO.NETdatasources,includingtherelationsbetweenthem.Ontopofthatwehavedisclosedanddocumentedtheinterfacethatneedstoserveadataproviderobjectofthattype,soyoucaneasilyconnectotherdatasourcestoList&Labelyourself.Anexcellenthelpfeatureprovidesadditionalassistanceforquickimplementation.

VCL WhetherADORecordsetorBDE-eachderivativefromTDataSourcecanbeeasilylinked.Heretoo,themaster/de-tailrelationsareautomaticallyevaluatedandtransferred.

Databaseindependent

It'squickestwithdatabindingofcourse.Butdatabaseindependencehasconsider-ableadvantagesandmassappealformanyyears.Withthiswayofuse,yourapplica-tionpassesthedatatoList&Label.Ifitisaserverorwebserverapplication,youonlyneedtoplananinterfacetocreatethereports.

Direct data transfer.Youarecompletelyindependentofspecificdatabaseformats.Youcontrolthedatatransferandcreatetheinterfaceyour-self.Youmayadfieldsandvariablesinthedatabindingmode,too.

Pure speed. Noneedtoloadthedatabasedrivertwice,andthedirectuseofbusinessobjectsiseasilydone.

ConceptualadvantagesofList&Label

Stability.Yourreportscontinuetobefullyoperationalwhene.g.anenduseraddsafieldtothedatabase.

Several databases–onereport.Thissavestimeandensuresthatyourapplicationcanbeuseduniversally.

Lean redistribution.Redistributionisasnap,andthepackageissohandy.You'rereadytogowithapproximately20MB!

Page 7: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

6

List&LabelwithVisualStudio2010(Beta)...

Application .NET :: C++ :: Delphi & Co

UniversallyapplicableChangethelanguagetosuit

theproject:it’snoproblem!

Yourbenefit

Programming languages and development environments

.NET1

Access2

AcuCobol7

AlaskaXbase++3

AsymetrixToolbook4

C#|special.NETcomponent1

C/C++|examplesforVC++5

C++Builder9

CenturaSQL4

Clarion4

Cobol7

Delphi6

DelphiPrism|special.NETcomponent11

Excel|VBpartiallyapplicable7

Java10

LotusScript4

PowerBuilder4

Progress7

VisualBasic8

VisualBasic.NET|special.NETcomp.1

VisualC++5

VisualDataFlex12

VisualdBASEPLUS12

VisualFoxPro13

VisualObjects13

WinWord|VBpartiallyapplicable7

1 .NETcomponent,14examplesrespectively2 Declarationfile,2examples3 Declarationfile,3examples4 Declarationfile5 Declarationfile,10examplesVC++6 VCL,19examples7 Canbeintegrated8 Declarationfile,14examples9 VCL,10examples10 JNI-DLL,2examples11 .NETcomponent,1example12 Owncomponent,1example13 Declarationfile,1example

...andwithRADStudio2010.

*ProfessionalandEnterpriseEdition.Forrestrictions,seeProgrammer‘sReference.

AsofOctober2009.List&LabelcanbeintegratedintoalllanguagesthatsupportDLLcalls.Pleaseletusknowifyouthinksomethingismissing.T+497531906010

64-Bit*

VisualStudio2010

RADStudio2010

Windows7

Up to DateSystem software :: technologies

Page 8: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

77

Programming ExamplesStarting the Designer :: . NET :: Delphi :: C++ :: Visual Basic

C++

// Defi ne special fi elds,

// normal text fi eld LlDefi neFieldExt(job, "Text", "Testtext", LL_TEXT, NULL);

// footer fi elds, e.g. numericLlDefi neFieldExt(job, "subtotal", "12.34", LL_NUMERIC | LL_TABLE_FOOTERFIELD, NULL);

// Barcode fi eldsLlDefi neFieldExt(job, "BC_EAN_128", "123456789abcd", LL_BARCODE_EAN128, NULL);

// variable graphics via fi le names LLDefi neFieldExt(job, "Normal image", "sunny.bmp",LL_DRAWING, NULL);

// File selection dialog with sketch LLSelectFileDlgTitleEx(job, hWnd, "File selection", LL_PROJECT_LIST, szFile,sizeof(szFile), NULL);

// Remove specifi c menu commands from Designer LLDesignerProhibitAction(job, 211);

// Start the Designer with the above fi elds:LLDefi neLayout(job, hWnd, "Title", LL_PROJECT_LIST, szFile);

Visual Basic

Private Sub ButtonDesign_Click() 'starts the Designer with the title, "Invoice" and the fi le, "Invoice.lst": ListLabel1.Design(0, hWnd,_"Invoice", LL_PROJECT_LIST,_"Invoice.lst", 1)End Sub

The Event ListLabel1_CmndDefi neFields is used for the data defi nition.

.NET

protected void button1_Click (object sender, System.EventArgs e){ try { // Link to a DataSet object LL.SetDataBinding(myDataSet, "Orders");

// Set properties (optional) LL.AutoDesignerFile = "subrep.lst"; LL.AutoProjectType = LlProject.List; LL.AutoDialogTitle = "example"; LL.AutoShowSelectFile = true;

// Start the Designer LL.Design(); } // Catch exceptions: catch (ListLabelException LlException) { MessageBox.Show("Information: " + LlException.Message,"Information", MessageBox.IconInformation |MessageBox.OK); }}

Delphi

{Start Designer}procedureTForm1.DesignButtonClick(Sender: TObject);begin //Assign data source LL.DataSource := dsCustomers;

//The customer master data should be //registered as fi elds LL.AutoMasterMode := mmAsFields;

//Set standard project names LL.AutoDesignerFile := 'subrep.lst';

//Set print mode to PreviewControl LL.AutoDestination := adPreview;

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

Your

benefit C

omponents?DLL?

Youcanchoosewhateveryoulike.

Quicklyintegratethecomponents,

.NET,VCLorActiveX/OCXorenjoypure

flexibilitybyimplementingDLL.

Page 9: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

8

The Designer in Detail Intuitive Operation :: Comprehensive :: Universal

FormatEditorFlexiblereportstructure Differentlayoutregions

Variablelist Formulaassistant-evenapplicableasidefromList&LabelintheEnterpriseEdition

Even first time users becomequicklyfamiliarwiththeintuitivehandlingviaDrag&Drop.Awholepageisawholepageandnotaconglomerationofdiffe-rentsections.Rulers,rulerguides,zoom,groupingfunctionsandotherwellknownhelpersmakeiteasierforyouandtheendusers.

Real data preview is directly in-tegrated, aswellasprintandexport.Shortwayssaveyoutime.

The ergonomic tool windows includeproperties,variables,objects,layers,pre-viewandthepowerfulreportcontainer.

Different layout regions and the output control enableyoutomix:page1onprinter1,page2inlandscapeformatonprinter2,thelastpagetoabillingprinterandeverythingagaintoprinter3withthesign"copy"onit.Alsopossible:changingbycondition.

Use the formula assistant tosimplifyandincludeformulasincommercialforms,linefiltersinlistsetc.Calculationsaremadetoanydesiredprecision.MoreoverYoucanevensupplyyourownexplana-tiontextsandeasilyfindfunctionsandfieldsusingtheprovidedfilter.

Add custom functions and actions usingthe.NET,VCLandOCXcomponents.

Theenduserwon'tbeabletotellthemapartfromtheList&Labelfunctions.

In the format editorsimplyselectpersample.That'swhatOfficeendusersareaccustomedto.

Included Projects save timewhenobjectgroupsoccurunchangedinseveraldifferentprojects,e.g.letterheads.

IncludedProjects

Your

benefit Simplyenrichyourappli-cationwithaddedvalue

Everythingyouneedtodesignreportsprofessionally

Page 10: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

9

Additional Features of the Designer

DTP control with3designmodes:Layout,layoutpreview,incl.yourownzoom.

Precise! Positionexactlyupto1/1000mmor1/1000inch.

Alignseveralobjectsnexttoeachotherviathemenuorviashortcuts

Free positioning gridand"snaptogrid"

Rotating textsandbarcodesin90°steps

Intelligentcontext menus

Appearance conditionsforlayers,indi-vidualobjectsandmultipleobjectsatthesametime,orcombined

Sum variables,optionallyasgroupsums,pagesumsorprojectsums

User variablese.g.tobackupinterimformulas,"formulacomponents"

Variable namesquicklylocalizedviatrans-lationtables.Moreonpage20

Over 170 functions and 20 operatorsforcalculations,conditionsandfiltersandalsoyourownfunctionsifoneofthecom-ponentsisapplied

Labels and forms: a strong point. Simplyfilloutoneoftheover2000standardlabeltemplatesprovidedbyinternationalmanufacturers(Avery,Bad-gepoint,Boeder,Devauzet,ERO,Herlitz,Herma,Leitz,May+Spiess).Inaddition,furthersizescanbedefinedasrequired.Alongsidestandardfunctions,suchasfonttypeandlinepitchforeachline,youbenefitfromrealhigh-endfunctions:Suppressunwantedemptyrowsandcharacters,leaveoutusedlabelsfromprintinganddetermineprintingorders.

AlabelprojectintheDesigner

When filling out existing formssaveyourselfthetroubleofmeasuringevery-thingbyusingthespecialformtemplateobjecttoblendascannedformintothebackground.Positiontheobjectsontop–withprecisionof1/1000inch!

Page 11: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

10

Designer Objects Table, Crosstab & Co. Reports :: Subreports :: Multi tables :: Crosstabs

Tableproperties

Your

benefit Readyforalmostallconceivabletasks

Spaceforcreativereports

With the drilldown feature youcreateuser-friendly,clearlylaidoutreports,forexample,aboutcustomers,ordersanddetailsoforders,inotherwordshierachi-calorratherrelationalstructures.Passingdataviadatabindingincombinationwith.NETorVCLissosimple.1:nrelationsareautomaticallypassedandcanevenbebrokendowninreverseinto1:1relations.InotherprogramminglanguagesspecialcommandsenableyoutopassdatabasetablescompletelywithallrelationsandsortingstoList&Label.EnduserscaneasilyhandlerelationaldatabasesintheDesignerandjumpwithjoyinthepreview.Theretheyclickalongthelinksinthepreview,deeperanddeeper,untiltheyreachthedesireddatalevel.

AndthatisexactlywhattheysendtotheprinterorintoaPDF,neatlyandcleanly.Evenwithverylargeandcom-plexdatabases,youcanbesurethat,asadeveloper,everyonecanquicklypro-cesstheinformationthey‘relookingfor.

Well equippedforeventhemostdaringleapsandboundswiththereportcon-tainer.WithoneofourexamplesorwiththeList&Labeldatabindingfor.NETorVCLyoustartarbitrarysequencesusingthesamecode:

Tablesandsubtablesorreportcontainer/subreportsTables,chartsandcrosstabsChartsintablecolumnsFreetext,pictures,barcodesorvariablecontents

That'spureflexibility.Evenchartsintablecolumnsareunderyourfullcontrol!Youspecifywherethedatashouldcomefrom,andList&Labelhandlestherest.

-

---

Reportstructure

CreateDrilldown

Page 12: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

11

Definitionofandresultsfromcrosstabs

The table object does almost everything! It'sgotaseparateareaforeverything–header,datarow,grouphea-der,groupfooterandfooterandagene-raltablelayout.Itcanallbeseparatelyconfigured.Columnsarepulledtothewidthyouwantoradjustedpreciselyinthedialogwindow.Overlappingtitlesacrosstwocolumns,multiplepagesandmultiplecolumnsintables:it'sallabso-lutelynoproblem!Distractingdatarowsaresimplyblendedoutduringdesign.UsetheDesignertoeasilygroupyourdata.Multipledatalinesenableyourpro-gramtoswitchbetweendifferentlayouts.

The crosstab objectcombinesdatainseveraldimensionsandanswersquestionssuchas"howareproductsalesdistributedoveranumberofyears;howareproductsalesdistributedamongstaff?"Youcanalsomapmorecomplexstructuresbyinsertingadditionallevels.Awizardsupportsyouincreatingthem.Tomakecalculationseasierincrosstabs,anumberofspecialfunctionsareavail-abletohelpyou.Andboy,willyouimpressotherswithyourdesignideas.

Multiple-columntables

11

Powerfultableobject

Page 13: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

12

Designer Object Chart Diagrams :: Lines :: Pie charts :: Bars :: Cone diagrams :: Octahedron diagrams

The chart function makes your reports sparkle. Thedataforreportsandchartsareusuallyonlypreparedonce.

Chartdefinition

Your

benefit

Impressivevisual-

izationoffigures

Appealingdesign

Labelingdirectlyinthechart Horizontalbarcharts Rowsinsidethechartobject

piechartsinanexplodedview,labelcharts,printlongaxislabelsdiagonally,defineseveraly-axesandscaletheaxeslogarithmically.Webetthereissome-thinghereyou'llfindusefulforyourgraphicalevaluation!

The charts canberotatedaroundbothaxes–therearebarcharts(verticalandhorizontal)piecharts,conecharts,octa-hedrons,linesandvariantsin2D/3D,multi-row,clustered,stackedorasasimpleversion.Choosefixedcolors,see

Page 14: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

13

Designer Barcode ObjectGS1 :: 2of5 :: Code39 :: EAN :: GTIN :: DataMatrix :: PDF417 :: QR ::

Barcode formats

The barcode objectsupportsmorethan40barcodeformats.ThissurelymakesList&Labeloneoftheleadingreportgenerators.Nobarcodefontsare

required.Forbestresultsyousetboththebarwidthaswellasthebarratioifthebarcodetypepermits.

Manybarc

odeform

ats

Your benefit Allpopularbarcode

formatssupportedNobarcodefontsrequired

2of5:Interleaved|Industrial|Matrix|Datalogic3of9aliasAlpha39aliasCode39::withCRC|withoutCRCCodabarCode11Code93|Code93x0Code128EAN-13P2(ISSN)magazinesEAN-13P5(Bookland,ISBN)booksGermanParcelGermanPostIdentcodeGermanPostLeitcodeGS1128|EAN-128GS1DataBar:Einfach|Expanded|Limited|Stacked|StackedOmni|TruncatedGTIN-8|EAN-8|UCC-8|JAN-8GTIN-13|EAN-13|UCC-13|JAN-13

Additional 2D barcodes in the Professional and Enterprise Edition

PDF417MaxicodeDataMatrixAztecQR

ISBNJapanesePostcodeKIX,PostcodeoftheNetherlandsMSI|MSIPlain|MSI+10+10MSI+10+CD|MSI+11+10NVE|SSCEPZNRoyalMail|UKPostcodeUPC-A/EUS-FIMUS-Postnet

Andthebestthingaboutitisthatthe2DbarcodeQRreadbynewercellphones.

Barcode scanned

successfully!

CathedralofConstance

fromWikipedia,theFree

Encyclopedia

TheCathedralofConstance

(KonstanzerMünsterinGerman)is

theproto-cathedraloftheformer

diocesesofKonstanz(dissolvedin

1821).Recordsindicatethatin590

Additional2DbarcodesintheProfessionalandEnterpriseEdition

CuttingedgeGS1barcodes

Page 15: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

14

More Designer Objects RTF :: OLE :: own :: HTML :: Text :: Graphics

With the RTF Designer objectyougeneratenotonlyreportsbutalsoseriallettersandsimilar.SinceitispossibletolinkseveralRTFobjectsandhavethemoverlapeachother,thenumberofpossi-blelayoutoptionsistrulyamazing.Thisincludesmultiplecolumns,imageandtablecirculations.

Use the RTF controltoofferendusersasmallwordprocessor,forexample.StarttheRTFEditorasanindependentcontrolorintegratetheInplaceControlaspartofthe.NET,VCLandOCXcomponentsinyourdialogs.ThiswayyoumaykeeptheendusersawayfromtheDesigner,forexample,andallowtextinputonlyviaRTFcontrol.

WorddocumentintheOLEcontainerRTFEditor

Additional objects

HTMLobjectsTextobjectsLines, rectangles, circles, ellipse objectsGraphic objects,formats:WMF,BMP,PCX,TIF,JPEG,GIF,EMF,PCD,DIB,RLE,PNGForm controlobjects:CompletedbytheuserintheprintpreviewForm template object:Graphic,e.g.scannedbitmap,asahelpforpositioninginthebackground

---

-

-

-

The OLE objectisacontainerforOLEserverdocuments.Thisishowyouinte-grateWord,ExcelandVisiofilesandbenefitfromtheirfunctionality.Adouble-clickintheDesigneractivatestherespec-tiveprogram;modificationsaredisplayedimmediately.Asamatterofprinciple:onlysinglepagedocuments.

Your own objects canbeintegratedwiththeList&Label.NET,VCLandOCXcomponentswithoutthisbeingapparent.Inotherprogramminglanguages,thisisrealizedviacallbackandcallbackdialogevents.

Page 16: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

15

Experience boundless opportunities,withthedynamiccrea-tionofprojects,withyourownprojectwizardoraslimmed-downDesigner.With.NETandVCLitisexceptionallysmooth,anditworksjustaswellwithotherprogramminglanguages.Alternatively the other way round!Properties,individualobjectsandevencom-pleteprojectscanbesimplygeneratedasDOMcodefor.NET.

Object Model for Projects - DOM*Manage Designer properties via code

*intheProfessionalandEnterpriseEdition

How about a project assistant thatadaptstheprojecttem-platestotheenduser'srequirementsevenbeforetheDesigneropens?Thatmeans,forexample,thatanenduseronlyselectscer-tainfieldsfromyourdatabaseforaninvoice,andbyopeningtheDesigner,theinvoiceprojectispracticallyreadywithaddressfieldanditemlistalreadyfilledout.

“Createanewprojectincludingareportcontainerandtable,calledProducts,andfields”,hereinC#:

Proj.Open(@"c:\ Reports\product.lst", LlDomFileMode.Create, LlDomAccessMode.ReadWrite, true);

DomObjectReportContainer container=new DomObjectReportContainer (Proj.Objects);container.Position.Left = "0";container.Position.Top = "0";container.Position.Width = "150000";container.Position.Height = "200000";

DomSubItemTable table = new DomSubItemTable (container.SubItems);table.TableID = "Products";

DomTableLineData dataLineNew = new DomTableLineData(table.Lines.Data);dataLineNew.Name = "Created dynamically" ;

DomTableFieldText textCol = new DomTableFieldText (dataLineNew.Fields);textCol.Contents = "Product.No" ;

DomTableFieldBarcode barcodeCol = new DomTableFieldBarcode (dataLineNew.Fields);barcodeCol.Contents = "Barcode(Product.No, 'PDF417')";

Proj.Save();Proj.Close();

Inthismanner,allsumvariablescanbeoutput,hereinDelphi:

domPrjList.Open('article.lst', fmOpenOrCreate);

for i := 0 to domPrjList.SumVariableList.Count - 1 do ShowMessage(domPrjList.SumVariableList[i].Name + '=' + domPrjList.SumVariableList[i].Content);

domPrjList.Close;

Thisishoweachfirstparagraphofatextobjectisoutput:

domPrjList.Open('article.lst', fmOpenOrCreate);

for i := 0 to domPrjList.ObjectList.Count - 1 do begin if domPrjList.ObjectList[i] is TLlDOMObjectText then ShowMessage((domPrjList.ObjectList[i] as TLlDOMObjectText).Paragraphs[0].Contents); end;

domPrjList.Close;

Your benefit

Youoffertheusersluxuriousconveniencewithadjustmentsbeingmadealmostautomatically

15

Page 17: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

1616

The output options withList&Labelareclassicprinting,printpreviewandexport.

The differencebetweenthesethreeisonesingleparameter,therestisdoneautomatically.Alotofaddedvalueforyourapplication,whichyoumakeeasilyavailabletotheendusers!Moreonthistopiconthefollowingdouble-page.

Output Print :: Print preview :: Export

Export & Sign. Toprovideyourcusto-mersanduserswithdigitalsignaturesfunctionality,wegottogetherwiththepeoplefromsecryptande•siqiatosup-porttheirdigitalsignaturesdirectlyfromList&Label.Theprerequisiteis,ofcourse,thatdigiSeal®officefromsecryptGmbHorOPENLIMIT®SignCubessoftwarepluslicensekeyfrome•siqiaHoldingAGareinstalledontheuser'scomputer.

Export&SignEverythinginonedialog

SignedPDFfiles

Print+Preview

+Export=1co

de

Inprinciple,yousignmulti-TIFFs,textfilesandPDFs.Dependingonthesignaturetype,theresultcomprisesoneormorefiles.YouchangethesignatureformatbyAPI.Therecipientcanalwayschecktoseeifanythingsincethesignaturehasbeencreated.Tothispurpose,secryptande•siqiahavemadesignaturevalidatorsavailablefreeofcharge.

Page 18: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

Your benefit

Alotofaddedvalueandflexibility

fortheenduserwithlittletimeand

troubleinvolvedforyou.

. NETprivate void button2_Click(object sender, System.EventArgs e){ try { // Link to a DataSet object LL.SetDataBinding(myDataSet, "Orders");

// Set properties (optional) LL.AutoDesignerFile = "supreport.lst"; LL.AutoProjectType = LlProject.List; LL.AutoDialogTitle = "example"; LL.AutoShowSelectFile = true;

// Start printing LL.Print(); } // Catch exceptions catch (ListLabelException LlException) { MessageBox.Show("Information: " + LlException.Message,"Information", MessageBox.IconInformation | MessageBox.OK); }}

Delphi{Call up print}procedure TForm1.PrintButtonClick(Sender: TObject);begin //Assign data source LL.DataSource := dsCustomers;

//Set standard project names LL.AutoDesignerFile := 'subrep.lst';

//Set print mode to PreviewControl LL.AutoDestination := adPreview;

//Print LL.AutoPrint('Invoice List', ");end;

C++

//==============================void CMainFrame::DoLabelPrint()//=============================={ // Normal text variable LLDefi neVariableExt(job, "Text","Testtext", LL_TEXT, NULL);

// Numeric variable LLDefi neVariableExt(job, "Subtotal", "12.34", LL_NUMERIC, NULL);

// Barcode variable LLDefi neVariableExt(job, "BC_EAN_128", "123456789abcd", LL_BARCODE_EAN128, NULL);

// variable graphics via fi le names LLDefi neVariableExt(job, "Image", "logo.bmp", LL_DRAWING, NULL);

// Start printing LlPrintWithBoxStart(job, LL_PROJECT_LABEL, szFile, LL_PRINT_EXPORT, LL_BOXTYPE_BRIDGEMETER, hWnd, "Printing...");

//Print label LlPrint(job);

// End printing LlPrintEnd(job,0);}

Visual Basic

Private Sub ButtonPrint_Click()

'Prints the project "test.lst" on 'printer Data1.Recordset.MoveFirst ListLabel1.Print(0, LL_PROJECT_LIST, "test.lst",_True, LL_PRINT_NORMAL,_ LL_BOXTYPE_NORMALWAIT, hWnd,_ "Print, True, Environ$("temp"))

End Sub

Private Sub ListLabel1_CmndDefi neFields(ByVal nUserData As Long, ByVal bDummy As Long, nProgressInPerc As Long, pbLastRec As Long)

'This event is triggered by the print 'and design command. It is called for each 'data record in order to transfer fi elds and 'their content to List & Label 'Repeat for all fi elds 'belonging to a data record: For i = 0 To Form1.Data1.Recordset.Fields.Count - 1 content$ = Data1.Recordset.Fields(i) nRet = ListLabel1.LlDefi neFieldExt _ (Data1.Recordset.Fields(i).Name,_ content$, LL_TEXT) Next i 'Go to next data record Form1.Data1.Recordset.MoveNext 'If there are no more data records 'printing is ended. If Form1.Data1.Recordset.EOF = True ThenpbLastRec = 1 End If

End Sub

Programming ExamplesPrinting :: .NET :: Delphi :: C++ :: Visual Basic

17

Page 19: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

18

Print Preview Check :: Print :: Send :: Export

Realdatapreviewwithindex Drilldownreporting

The previewcanbeused1.integratedintotheDesigner,2.separatelyinte-gratedintoyourapplicationor3.asastandaloneviewerapplication.Anyway,hereyouzoomsmoothlyintothepagetocontrolitandstartprintingorexport-ingrightaway.Evenforlargeprojectsyougetresultsinnexttonotimeasyoucheckoutthefirstpagewhiletheprintjobisstillrunninginthebackground.

Preview features

Save the previewandsenditbymailtosomeonewhoperhapshasonlytheviewer Create an index thewayyouareusedtowithPDF Create interactive formsbysimplypositioningaformcontrolintheDesignerwheretheuserentersdata

Create presentationsdirectlyfromyourreports,evenfull-screeninclu-dingthetypicalslidetransitionsUse the inplace preview controlthat’spartofthecomponentforyourowndialogs Integrate the WPF viewerseam-lesslyintoyourWindowsPresentationFoundation/applicationAdjust the internet viewer–aspecialOCX/ActiveXobjectthathasadigitalsignature–variablytoyourneeds

Drilldown reporting isbeingdefinedinthedesigningmodebutcomesintofulloperationinthepreview.Heretheendusersclicktheirwaytowardssuccesswithinrelationaldatabasesandsafelynavi-gatethroughevenrougherhierarchicaldata.Theitemsdrilledoutlastarethensenttotheprinterorintoanexportfile.

Learn more www.combit.net/en/drilldown

Additional output features bringyourreportingforward:

Dispatch via e-mail ::SendpreviewandexportfilesdirectlyviaMAPI,XMAPIorbySMTP::Compresspre-viewfilesasyourequire::Texte-mailwithattachmentorhomogenousHTMLe-mail Monitor print job::Aftertransfertospooler::eventsinthe.NET,VCLandOCXcomponents::otherwiseviacallback Endless labels and endless forms::Insteadoflayout-orientedtextexportsendtextdirectlytothematrixprinter,pasttheprintdriver::optimalperformancewhenusingendlesslabelsandendlessforms

Page 20: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

1919

RTFexportresultinWord

HTMLexportresultinInternetExplorer

ExportPDF :: HTML :: Excel :: RTF & Co

Export Formats

PDF export::PDF/A-a1standard,founda-tionforarevision-securearchiving::fast::handysizefiles::supportforCID-keyedfonts::upto128bitencryption::opti-onallyalloworforbidindividualprinting,processingandcopyingevents::inordertooptimizethefilesize,embedfonts,oroptionallyonlytheusedcharacters::hashingofidenticalimages

RTF export::Textpositionisalsopossibleviatextboxesforoptimalfurtherproces-singinWord

Excel export ::Optionally,simpledataexport:Tabledataimportedtoonespread-sheet;youprocessaregularExcelproject::optionally,adoptfulllayout:renderthevisualappearanceastruetodetailaspossible::withoutanyOLEmechanisms,thereforeindependentofanExcelinstalla-tion::optionallyoneworksheetperpage,withnamingthroughout

HTML export::CascadingStyleSheet(CSS)tagsfortableframesandtoensurevisuallyappealingresults,inparticularinindividualframeformatting

MHTML::IncomparisontoHTML,theresultfilecontainsdataandimages

Text export::Eitherpurelydata-oriented:creationofalmostanyCSVfiles(dataconversion)::orlayout-orientede.g.formatrixorcontinuousprinter

TIFF / Multi-TIFF::Differentcompressiontypesandqualities

Additional formats::XML::JPEG::BMP::EMF::TTY::ZIP::XPS

PDFExportresultinAdobeReader

XPSexportresultinInternetExplorer

Comprehensiveexportformats

Page 21: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

20

Localizationofprojectfiles SwitchDesignerlanguage

International Projects Unicode/Multibyte :: Designer in different languages :: Localization of project files

List & Label makes it easytomasterinternationalmarketsandenjoycompeti-tiveadvantages.You'llfindwe'vethoughtofeverythingyouneed.

The unicode-/multibyte capability enablesyoutodesign,outputincl.partlyexportforexampleAsianorRussiancha-racters,orbothinonereport.

Designer language kits complementtheDesignerwithmanylanguages.Thismakesyourapplicationfitformulti-lingu-alteamsandinternationalmarkets.Thelaunchdatesofthesekitsdependonhowversionsarereleasedaswellaspartlyoncooperationwithourpartners.

Certainly available in version 15areEnglish,French,German,ItalianandSpanish.ExpectedtobeavailableareDa-nish,Dutch,Polish,Portuguese,RussianandCzech.

AllavailablelanguagekitsareincludedintheEnterpriseEditionandcanoptionallybepurchasedfortheStandardandPro-fessionalEditions.

Localization of project files. Projectsaredesignedinaspecificlanguageandwelcomeusersintheirownlanguage.Torealizethisprocess,adictionaryis

transferredforeachlanguageviatheAPI,oryouswitchonrealdictionariesortrans-lationtablesthatyouarealreadyusing.Thissavesyoualotoftime.Forthesameprojectfile,theenduserintheU.S.seestheword"ProductName"andinGermany,"Produktname".ThisworksevenwhentheprojectismodifiedinGermany,saved,andsubsequentlysenttotheU.S.-thepro-jectitselfonlymakesuseoflanguage-in-dependentabbreviationsor,forexample,theEnglishnames.

Encrypting project files. Particularlywhenyoudon'twanttheDesignertobeavailableforusers,youcanprotectyourList&Labelfilesviaapassword.

InformationasofNov2009.Pleasecontactusifthelanguageyourequireisnotlisted.

Page 22: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

21

UnderneaththePeel:

LicensingDetails

Page 23: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

22

You have the choice of three editions,fromthesavingofanentry-leveleditiontotheconcentratedpowerinanall-inclusivecarefreepackage–thereissomethingtosuiteveryone.ThesubscriptionsProfes-sional andEnterprise includenewversions,asupportflatrateandmanymorebenefits(seetable).Qualitycoupledwithsecurity–it'ssosimple!AndwiththeStandard Edi-tion it’sknowledgebaseandnewsgroupsforfree,whereasthetheservicesprovidedbyourSupportTeamaresettledonatimeandmaterialbasis.Andwhenit’stimeforanewversion,youdecideinfavorofanewupgradeornotoryoudon’t.

The subscriptions Professional Edi-tion and Enterprise Edition include allServicePacks,allfeature-upgradesandallupgradestomajorversions*duringtheperiodofvalidity.Wearealsoavailablebyphoneande-mailduringourofficehours**toansweryoursupportques-tionsonaflatratebasis.

The time period of validity of your subscriptionandtherelatedsupportisoneyear.Ifyoudonotcancelthesubscriptionatatimeperiodofnoticeof3monthstotheendofthiscontractualyear,itisautomatically renewedbyanothercontractualyear.Youdon’thavetoseetoit.

List & Label is a license for one developer. Individual,non-transferable,foronedeveloperforinstallationononecomputeroralternatelyforuseononenotebook(Professional+Enterprise).Weofferattractivediscountsfordeveloperteams.YoualsoneedseverallicensesifyouwanttoencapsulateList&Labelfunctionse.g.fromyourownDLLs/com-ponents,whichisnotcoveredbyourstandardlicenseagreement.Thiscanbeeasilymodifiedwithanadditionalagree-ment.Don'thesitatetocontactourSales&ServiceTeam.

Important. Youneedalicenseforeverydeveloperwhoisinvolvedintheoverallprojectand/ortheoverallproductinwhichList&Labelisintegrated.Inthisrespect,itisirrelevantwhetheradevel-operusesList&Labelfunctionsornot.Ourbasicconditionsarefair,however

Also as aSubscriptionand Support Package

Let Us Back You Up Or Do It Yourself and SaveDetails about the List & Label license

theyhavenotbeencalculatedsoastoenablelargeprojectswithmaybetensofthousandsofenduserstobecoveredbyasinglelicense.Wecomplywiththenumberofdevelopersinvolvedandofferattractivevolumediscounts.Aprojectgroupmustdecidewhichoftheeditionstheyallwanttogofor.

Appliance on servers or web servers issubjecttoalicensefeeforthe Stan-dardandProfessionalEditions.Foreachapplicationinstallationthatutilizesaninternetprotocolforexample,orisawebserverextension,orisintegratedinASPorPHPpages,orisanindependentserverapplication,yourequirethecorrespon-dingserver/webserverlicensesifyouusetheStandardorProfessionalEdition.TheEnterpriseEditionincludesaserver/webserverlicenseflatrate.

Please find the combit license agreement atwww.combit.net/en/licenseagreementandthemostfrequent-lyaskedquestionsontheList&Labellicenseatwww.combit.net/en/License-faq.Werecommendthatyoureadbothcarefully.Ofcoursewearealsohappytoansweryourquestionsconcerninglicen-singinperson!T+497531906010

*CDpurchase–servicepacksandinterimupgradesareavailableviadownload,allmajorversionsaresenttoyouonCD.Downloadpurchase–geteverythingbydownloadaswell.

**Oursupportteamcanbereacheddirectlyfrom9amto12amand2pmto5pm(CET)byphoneore-mail.Outsidethesehours,whenreachingourSales&ServiceTeam,youmayaskforacall-back.

Page 24: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

23

Support directly from the German manufacturer

List & Label 15 Editions Stan

dard

Edi

tion

Prof

essio

nal E

ditio

n

Ente

rpris

e Edi

tion

Free

Edi

tion

Designer for developers • • • • Designer for end users of most desktop applications – see license agreement for restrictions • • •Use in most server / web server applications: add-on server/web server licenses • •Use in most server / web server applications: flat rate •Applicable with all supported programming languages, all examples available • • • •Print, preview and export in all supported formats • • • •Programmer’s reference and Designer user manual, PDF file • • • •Designer documentation as DOC/PDF file, Designer help as source file • • • •Service Packs for one year, access to knowledge base, newsgroups and RSS feed for Service • •Service Packs for all versions while subscription is valid, access to knowledge base, newsgroups and RSS feed • •Subscription for one year incl. feature-upgrades. Automatic renewal, termination up to 3 months before end of year • •Support flat rate for one year, available via e-mail and telephone directly from German manufacturer • •Support on a times and materials basis, € 45/15 minutes plus VAT, via e-mail and telephone • •Unicode module for international character sets • • • •Designer in different languages: add-on language kits • •15% discount on add-on language kits •All available language kits, at least English, German, French, Italian, Spanish •64-Bit Version • •2D barcodes PDF417, Maxicode, DataMatrix/EC200, Aztec and QR-Code • • DOM (object model) • •Alternate usage on one developer notebook permitted • • Formula assistant independent of List & Label •Preferred handling for support •15% Discount on training and customization •Exclusive preliminary information on new major versions •Participation in beta program of new major versions •Watermark on on each printout and export file

First year

•€ 0

• € 650

€ 1200

€ 1800

Renewal € 600 € 900

Upgrade to new major version € 0 € 390 incl. incl.

all prices plus VAT.

Page 25: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

Selected customers

Aareon (GER) (FRA)Austrian Post (AUT)Boehringer Ingelheim (GER)Bosch Rexroth (GER)Bureau of Labor Statistics (USA)Canadian Department of National Defense (CAN)Ciba (SUI)Deutsche Automobil Treuhand (GER)Deutsche Post (GER)Draeger Safety (GER) German Red Cross (GER) e.on (GER)Fleurop-Interflora (SUI)Hitachi (USA)Lidl Foundation(GER)Lear Corporation (GER)Lufthansa Systems (GER) Mettler-Toledo (SUI)MTU Friedrichshafen (GER)Quantum (USA)Sage bäurer (GER)Shell Oil Products (USA)Siemens, (GER) Triumph International (GER) (SUI)Tupperware Germany (GER)Volkswagen Sachsen (GER)

More at: www.combit.net/en/LL-Clients

combit GmbHUntere Laube 3078462 KonstanzGermany

Sales & Service TeamT +49 (0) 7531 90 60 10F +49 (0) 7531 90 60 [email protected]

Any questions? Squeeze us for information!

© combit GmbH 2009,subjecttochangesandpossibleerrors!Thiscontentisonlyadescriptionanddoesnotrepresentaguaranteeforthequalityofthepro-ducts.Pleasenotethatwiththethird-partyproductversionsthatarementioned,differentreleasesmayoccurwithotherfunctions.Wethereforerecommendtryingoutourfree-of-chargetestversioninordertoavoidanypossibleproblemsinadvance.Allnamedproductsandproductdescriptionsaswellaslogosarebrands,registeredtrademarksorthepropertyoftherespectivemanufacturer.

www.combit.net/en

Page 26: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

Index

AAccess6ActiveX18AcuCobol6ADORecordset5AlaskaXbase++6AsymetrixToolbook6

BBarcode3,13BDE564-Bit6,23

CC++5-7,17C/C++|ExamplesVC++6CenturaSQL6Charts2,10,12C#|special.NETComponent6Clarion6Cobol6

DDatabasedriver3Databasefields3Databaseindependence5Databinding3,5Datafields3DataReader5DataSet7,17DataTable5DataView-Manager5Delphi5-7,15,17Designer3-5,7-15,18,20-23Designerlanguagekits20DesignerObject12Desktopapplications3,4,22,23

Diagrams2,12Dialogdesign4DOM15,22,23Drag&Drop4,8Drillddown10,18DTPcontrol9

EE-mail18,22,23Endlessforms18Endlesslabels18Excel6Export2,3,8,16,18-20,23Exportformats3,19

FFormateditor8Forms2,8,9,18Formulawizard8,23

IIncludedprojects9Internationalprojects20

JJava6

LLabels2,9,12,18Layoutregions8Licenseagreement22,23Licensefees3,4,18Licensingdetails21LINQ5List&Label15Editions23Lists2,5,8LotusScript6

MMultitables2,10MySQL5

N.NET3-8,10,14-18

OOCX7OleDb5OLEobject14Outputcontrol8

PPDFexport19Positioninggrid9PostgreSQL5PowerBuilder6Presentations9Preview2,3,8,9,16,18,23Print2,3,5,8,9,16,18,23Programmingexamples7,15,17Programminglanguages8Progress6Projectfiles20

RRADStudio20106Realdatapreview4,8,18Reportcontainer8,10,15Reports2,5,8,10,12,14,15RTFcontrol/RTFobject14Runtime3,4,5

SSign16SQLite5SQLServer5

Page 27: g% r - Danysoft · C++ Builder 9 Centura SQL 4 Clarion 4 Cobol 7 Delphi 6 Delphi Prism | special .NET component 11 ... Flexible report structure Different layout regions Format Editor

Subreports2,10Subscription3,22Sumvariables9Support3,16,22,23

TTableobject11TDataSource5

UUnicode-/multibytecapability20

VVariablenames9VCL5-8,10,14,15,18VisualBasic6,7,17VisualBasic.NET6VisualC++6VisualDataFlex6VisualdBASEPLUS6VisualFoxPro6VisualObjects6VisualStudio20106

WWebreporting2,5Webserver3-5,18,22,23Windows76WinWord6WPFviewer18

XXML5