Home

What`s new in v6.0?

image

Contents

1. M 32 Formul Fieldst n Eee LL eas relie etude edente edite e ee EE 37 NEW GRAPHICAL OBJECT PROPERTIES sss retire t repete A eri EH red opere Eee nee e ee Ee rodent rere 41 NEW LAYOUT TOOLS a ssc c se S 41 Layout Grid s a AI e eee tet d ee ter bete e M eter boos emet 41 Report Composer Version 5 0 What s New Contents i Horizontal Vertical AlignMeMt oconnnnnnnninnionnnnccn RR RR RRA RR RR Ran 42 Make Same Size er Seite care Io A ale A RA AA Da apr xo AL Ne deti c quiete eo em pe 42 Horizonial Vertical Spacings tg Reo e eh net se en ee et Re e E gait ce Dele e esa ere sro trente 43 HOTMAIL a E NA E E A E ES EL a A 43 Automatic Prompt Generation ccccccccccccccceesccssceseceseceecusecssecssecsecseesseecsesesesescsecesecssecsecsecsacestecsseeseeesesesereseeeseeseesaeeaeeeas 43 LOMA add E 44 INSCFESUMIMATLOS s ose ceste e eget tee ue toe tE det we it as a atin EE eve ge tme EE e vete E ERU Cede sib ods 44 Object Placement TU RR 45 Rubber Band object selection sees eene eerte entren tret rerit ene trien tre trente tnet trier re inneren 46 OTHER NEW FEATURES c M M 47 ALLFUSION GEN amp PLUG IN S UPPORT 3 erecti tec irt eeo ster te e e e ee dee ae A e oak e eet c be ee dbbbechobbveechounetecbcoboeesale 47 NEW SUPPORT FOR CRYSTAL REPORT
2. 29 Cut Copy Delete A Bring to front Sert to back Row Merging Column Merging Split Cell Insert Pol Delete From the pop up menu you can insert and delete rows and columns You can also split a cell or merge rows and columns to provide interesting tables like this one The table borders can be set to a particular border color and width and each can have its own background color The objects placed in the cell will also have their own colors and display properties Sample EE iid Y me Each cell can have one object inserted into it including literals attributes special fields pictures and so forth Checkbox and Radio Button Since reports are not interactive in nature the uses for checkbox and radio button objects are limited However they can make an attractive presentation option for printed report data with their state set by the value of attributes in your EAB To insert one of these objects left click with the mouse on the candidate object tree and drag it to the desired location or insert it using the insert menu 30 New Report Designer Report Composer Version 5 0 What s New Report Footer Main Report The default caption will be set to Checkbox or Radio Button After inserting it you can change its properties on the property sheet You can change appearance properties to set the font border color background color border style and width You can also chang
3. As each object or section is added it is given a unique name based on what type of object it is and a unique number You can see the object names on the candidate object tree on the property sheet when the object is selected and also by hovering the mouse over the object in the design window The object names are used in the formula editor if formula fields are used in Java graphical reports Enhanced Edit patterns for Dates Times Timestamps Numbers The edit pattern support for these domains has been dramatically improved to enable virtually any kind of formatting you wish Day of week is now possible for dates and all separators are user specified Numbers can now have decimal separator and thousands separator characters completely user specified and currency symbol is both user specified and now can be set individually for different numbers if desired Numbers can also have both leading and trailing positive and negatives symbols of Report Composer Version 5 0 What s New New Report Designer 19 one or more characters each Automatic prefix and suffix properties can be added and the am pm notation for times is also user specified New options for capitalization of month names are available and ordinals e g May 31 can now be output automatically if desired All edit pattern dialog boxes show the resulting edit pattern at the bottom of the window so you can see what it will look like and how much space it will take in the desi
4. Borderidth 1 Behavior Value Main Report Output Characters 11 Hyperlink HyperlinkDatafield None Position x1 0 X2 1188 Y1 Ta 192 PageAlignment None Miscellaneous i When more than one object is selected in the design window the property sheet will be adjusted to show only those properties that are common to all the selected objects Common properties that are editable can then be changed easily for all the selected objects at once The property sheet can be hidden completely to make more room in the design window redisplay the property sheet by clicking the icon on the toolbar or the Properties menu item on the View menu You can also set it to hide and appear 12 e New Report Designer Report Composer Version 5 0 What s New automatically by setting the AutohidProperty Window property to true in the workstation defaults property sheet Workstation Defaults Report Definition Defaults Property Sheets Many defaults for the report designer are stored at the workstation level too many to display in the general Report Composer Options window A special property sheet exists to view and edit them Also each report definition has its own defaults at the report level These are initialized from the workstation defaults when a new report definition is created The report definition property sheet is used to view and edit them The two special property sheets can be accessed from icons on the toolbar see figure
5. EAB definitions in Report Composer using the Gen plug in feature instead of analyzing generated source code stubs is now supported This in turn enables Report Composer to achieve 100 accuracy for domain properties automatically and allow the cross generation of EAB s into different languages without the need to perform version control In order to use the Plug In feature the user must have version 6 5 service pack 2 of Advantage Gen or higher installed and the AllFusion Gen model open on their desktop Add a New EAB Definition Processing Options Enter a name press Select Stub and select the desired stub from the file list If you don t have a stub you can press the Prototype EAB button to design a report without a stub Press the third button if you want to design a report template Select Loose Checking if your attributes include special characters suchas Loose Checking or c or if the first character in any attribute name is a digit Select Confirm Attribute Domain if you would like to go through domain Confirm Attribute clarification again for this version control stub Domain EAB Type EAB Stub AllFusion Gen Plug in EAB Prototype C Report Template EAB Hame 0 Report Composer Version 5 0 What s New Other New Features e 47 When creating a new EAB definition select the AllFusion Gen Plug in as the source instead ofan EAB stub and Report Composer will automatically interrogate the currentl
6. TIMP ORT ACCOUNT OPENED DATE IMP ORT ACCOUNT OPENED TIME SIAT ACCOUNT LAST CHANGED DT E IMPORT ACCOUNT BANK ID IMPORT ACCOUNT NUMBER IMPORT ACCOUNT NAME IMPORT ACCOUNT OWNER ORT ACCOUNT STREET ADDRES 3 IMPORT ACCOUNT CITY IRT ACCOUNT STATE PROVINCE IMPORT BANK ID E IMPORT BANK BANK NAME IMPORT BANK PHONE NB 12 31 2003 23 59 59 12 31 2003 55 555 555DB X 9 DDDD X 18 DDDDDDDDDDDD X 25 DDDDDDDDDDDDDDDDDDD X 26 DDDDDDDDDDDDDDDDDDDD X 25 DDDDDDDDDDDDDDDDDDD X 5 455 555 555DB X 32 DDDDDDDDDDDDDDDDDDDDDDDDDI X 10 DDDD PORT BANK INCORPORATION DT 12 31 2003 The new candidate object tree window is used as a toolbox for all sections and objects used to design a report Each section or object of the reports has properties set easily in a property window similar to the style of Visual Basic The report designer has complete undo and redo support making it much easier to use Extensive new support for vertical and horizontal alignment object sizing and automatic spacing has been added An optional underlying alignment grid plus optional horizontal and vertical rulers are customizable along with optional alignment bars while moving objects A new ability to zoom in and out enables fine adjustments to object placement in the design window Sections in the design window are separate areas and show the section name and A Ai Prompt z 99 Y Properties Detail Al
7. by the FilePathDatafield property You can optionally set this equal to one of the text domain attributes from your EAB and the image will be sourced from the location or path provided in the data in that text attribute at runtime This is very useful if your database has paths to images on disk or at some URL on the internet and you want to use those in your report dynamically at execution time Finally any image can have hyperlink information added to it so that it will behave as an active link when the generated report is viewed in a browser See the section on hyperlinks above for further details Table Table objects provide a sophisticated option for presenting data in a grid with rows and columns Insert a table by a left click on the table object in the candidate object tree or selecting it from the insert menu The mouse icon will change to a pencil shaped enabling you to draw an initial size for the table By default a table with three rows and three columns is always drawn when a table is first inserted You may then modify the table to the desired size and shape by clicking and dragging the lines between rows and columns The mouse cursor will change shape when it hovers over the correct location Right click the mouse on the table to display a menu of additional table functions You can also modify the number of rows and columns on directly on the table property sheet Report Composer Version 5 0 What s New New Report Designer
8. can align the objects using left center right top middle or bottom The last object selected will be used as the anchor point to which all the other objects will be aligned Make Same Size New functions are available in the designer to help you make objects the same size Select several objects then use either the Format menu or right click one of the selected objects to display a pop up menu and choose the Make Same Size option You can make them the same size in height width or both Note that this only applies where it makes sense You cannot use it with attributes for example since their size depends on their edit patterns You can use it with primarily with drawing art Images can also be used but in order to keep proper aspect ratio for the image it will only make the object the same size in one direction 42 e New Report Designer Report Composer Version 5 0 What s New Horizontal Vertical Spacing New functions are available in the designer to help you with spacing objects Select several objects then use either the Format menu or right click one of the selected objects to display a pop up menu and choose the Horizontal Spacing or Vertical Spacing option You can elect to make the spacing between the objects equal or to increase or decrease it The amounts will be determined automatically by Report Composer Format Painter In graphical design mode objects have many formatting properties such as color font border p
9. data source while others have two The X value reference and Y value reference drop down lists will allow you to choose the data sources from the attributes in your EAB s import views 34 New Report Designer Report Composer Version 5 0 What s New Chart Properties Chat Tope Pot Series Series Name X Value Reference Series IMPORT ACCOUNT BALANCE v Y Value Reference Series IMPORT BANK ID Color m amp HODOO00 w Series Transparency 220 Pattern solid Cap butt Linewidth 1 Add Edit Remove Click the fourth tab Others to set the remaining properties for the chart see figure below Report Composer Version 5 0 What s New New Report Designer e 35 Chart Properties Chart Tope Pot Seis Others Chart Title This is my chart Legend False v Type Category Antialias True BackColor _ amp HOOFFFFFF amp BackTransparency 255 Width 990 Height 510 Encoding png Legend Returns sets legend flag True Show Legend False Otherwise Finally click the OK button to complete the specification of properties and the adding of the chart to the report design A representative picture of a chart will be shown in the report designer It will not reflect the properties you specified for your report those will only be rendered when the report is created at execution time The report can be resized on the design window by dragging its borders with the mouse Y
10. drop them where you want them on the report layout Report Composer Version 5 0 What s New New Report Designer 15 Candidate Objects EF Report Structure Subreport ql Report Section J Report Header M Report Footer a Page Section Page Header E Page Footer amp amp Control Break Section Control Break Header Control Break Footer FH Attributes IMPORT ACCOUNT ACCOUNT BALANCE IMPORT ACCOUNT ACCOUNT BANK ID A IMPORT ACCOUNT ACCOUNT NUMBER IMPORT ACCOUNT ACCOUNT NAME IMPORT BANK BANK BANK NAME A Literal E Special Fields AO Page Number Run Date Run Time Report Name E Graphical Objects I Drawing Art Horizontal Line Vertical Line O Box E Picture E Table Y Checkbox La Radin Rutan v The tree contains report structure objects at the top and all the other report objects below The report structure objects are those that define the structure and sections of the report including sub reports report header footers page headers footers and control break header footers These can be added to the report by dragging them from the candidate object tree and dropping them on the report design window For section objects you can drag the header or footer individually or you can drag both at once For example to add both a page header and footer at the same time simply drag the page header icon onto the design window 16 e New Report Designer Report Composer Version 5 0 What s New Report structur
11. number as the sample on the design window Numbers can be aligned automatically within their reserved output width either left right or decimal place aligned Currency character formatting is optional you specify the desired currency character or characters here There is a default for the report definition which in turn is taken from the workstation defaults but it can be different for each report object if desired The currency character can be fixed or floating leading or trailing and inside or outside of the numeric sign characters You can also specify that it should only be output once per page for a particular report object Date Domain Edit Patterns Date edit patterns are set using the dialog box below There are a number of predefined date format styles you can select one from the drop down box The properties in the remainder of the dialog box are automatically set to match the selected predefined style You can then alter some of the properties if the style is not exactly what you want Begin by setting the order of the three parts of the date the day month and year You can then set an optional text prefix a suffix and the two separators to be used between the first second and third parts of the date The day of the week can also be added either leading or trailing the entire other three parts of the date and there is an optional separator for it Put a space in the separator to leave a space or any other cha
12. them An option to insert them vertically or horizontally is presented Inserting vertically will Report Composer Version 5 0 What s New New Report Designer e 43 drop them onto the design moving down the section Inserting horizontally will drop them onto the design moving across the section If automatic prompt generation is turned on the prompts are also inserted appropriately When inserting vertically prompts are automatically inserted to the left of the attribute When inserting horizontally prompts are automatically inserted above each attribute as they are dropped horizontally across the page from left to right Zoom In Out The designer defaults to resolution at 100 but you have the ability to zoom in closer in amounts up to 400 This can be very helpful when fine alignment is required The zoom in and zoom out tools are located on the toolbar see below and also on the View menu amp 100 A Insert Summaries Summary fields can be created in two ways You can place an attribute on the report and then go to its properties and set the Usage property to Sum Minimum Maximum Average or Count When the attribute is first inserted by dragging it from the candidate object tree its Usage will be set to Display Alternatively you can select the desired attribute on the candidate object tree Then instead of dragging it onto the report design use the Edit menu and select Insert Summary You will be able to i
13. 0 What s New
14. 2 A Literal IMPORT ACCOUNT ACCOUNT BANK ID g BANK ID8 A Literal9 Main Report A Literal10 Detail3 A Literal11 IMPORT ACCOUNT ACCOUNT NUMBER gt NUMBER12 A Literall3 Main Report A Literal 4 Detail4 A Literal15 IMPORT ACCOUNT ACCOUNT NAME A NAME16 A Literall Main Report A Literal 8 Detail5 A Literall 9 IMPORT BANK BANK BANK NAME BANK NAME20 The objects on the tree and the objects in the design window are linked selecting an object on the tree automatically selects it on the design window and vice versa Find This new feature helps you to quickly find a text string somewhere on the report It is invoked from the menu or toolbar and will display the dialog box below 18 e New Report Designer Report Composer Version 5 0 What s New Find What Detail Find All Search Range Find Whole Word Only Search Current Subreport Only Cancel Match Case Search All Subreports You can enter a text string and find a single occurrence or all occurrences on the currently displayed sub report or all sub reports Each occurrence found is selected on the report design window and the report definition tree Once selected they can be deleted moved or copied as a group with ease Undo Redo The new report designer has an extensive undo and redo facility The designer remembers a deep list of actions and permits you to sequentially undo and then optionally redo these actions Object Naming
15. Designer e 45 The placement guides are shown only when a single object is being dragged on the design window The guides show dotted lines extending to the horizontal and vertical rulers at the edge of the designer and also color a blocked area on the ruler representing the exact height and width of the object This allows for precise placement of the object Rubber Band object selection Multiple report objects can now be selected on the design window using the mouse Simply left click and drag the mouse in the design window and a rubber band box will expand Release the button to automatically select all objects that were totally enclosed in the box Report sections cannot be selected in this way You can see the dotted line rectangle representing the rubber band in the figure below Elpetail Main E IMPORT ACCOUNT COUNTRY X 25 DDDDDDDDDDDDDDDDDDD IMPQRT ACCOUNT BALANCE 555 555 555 55DB TEE 12 31 2003 Elcontrol Breakl Footer IMPORT ACCOUNT BANK ID Main Alternately multiple objects can be selected by holding down the CTRL key while clicking objects on the designer or attributes on the candidate object tree 46 e New Report Designer Report Composer Version 5 0 What s New Other New Features AllFusion Gen amp Plug In Support Support for AllFusion Gen 7 and Advantage Gen 6 Plug ins will be available in Report Composer 6 With this feature the user will have the choice to define new
16. Fields icon in the candidate object tree or select the Create Edit Formula menu item from the Edit menu as shown below Java test Report Design Main Report EAB Definition Edit Tools Format View Construction Web Gen Dewees a Insert oe Insert Summary b Del W IMPE FormatPainter B IMPL x Undo Ctrl 2 W IMPI cu A IMPC EF Formula Fielc A Literal ERE T Apply Template AO Page insert Run Run Report Name E The dialog box below will be displayed to allow you to define the formula name its domain and for numeric and text domains the length of the formula results The length of the field can be changed later from an icon on the formula editor toolbar 38 New Report Designer Report Composer Version 5 0 What s New Input Formula Field Please enter a new formula name My Formula Please indicate the domain of formula Numeric v m Field Length Integer 7 Decimal When you OK this you will be presented with the formula editor dialog box The formula editor provides a place for you to write the necessary script to derive the formula field value you need w Formula Editor f My Formula Domain Numeric Del seo cow n 9 i 2 n sqrt return i Data Fiel Paramet Formulas Special Functions Instant Functions IMPORT ACCOUNT COUNTRY fisio IMPORT ACCOUNT BALANCE FS round NumDigitsFromDe sqr trunc
17. Report Composer Version 6 0 What s New Canam Software Contents INTRODUCTION TO VERSION 6 Q 12e erue cree rennen no euer eoru ne ee na no Po ue ela arae re De era scescusscessessessensesecsaccosessoscescesseceseesbocesees 3 INTRODUCTION MEMOREM 3 IB di MED Sm 3 CUSTOMER COMMUNICATIONS amp SUPPORT 5 52 5 ha Ei cial ture Coes EEG E qute deer tae Oe GE Ren 4 TERMINOLOGY CHANGES sit Sed EU trit eb eerta eed Dus EE E IN E erue bete eheu estet ee lr tee DERE 4 CONVERSION FROM PREVIOUS VERSIONS e eeeeee eee ee ecce eene eee tn nest to nose seta sese tota sese toes eee eo Pese too sese tasses eee ea sese tasse seta ae 5 CONVERTING FROM VERSION SOTO Ocio ette see e e ee to rt o ee eere ec e re ee ten 5 Installdiion A tee i o onte dee etatem tec amada 5 Conversion of Crystal Reports nerima ete diee eee pre el cid ee RE eec ee be donet a oe a EE ta 6 Runtime Considerationss tud e e A i eM ie t a RU De Sd Soe lated de Vad 7 Conversion Gf Web RED OWS ose eot e etti A ete ees Aid 7 NEW REPORT DESIGNER oiisccessccnsccentesecetuscsscotsccseseciscsdscesbedeselvscdccessccsevesuesedscsscudedessectecestessecesuccasccessesecedusctessdvsesyst cheseduasytesevelvece 9 REPORT DESIGNER OVER VIEW 3 5 ci dentunema desiitiseiee due eerie dae e paene e nU ee ere eb reise ten ENR 9 Property Slieel uot edet etes eae aeter a ed dato de tios 11 Candidaie Object Iree 5 o co eta d
18. S cooooooonconcconconnconnconnonononononn nennen nnne E E nenne Ona OIR RR enne tenete nete ne teen teen teen teeth nee ener ene enne nns 48 REPOSITORY MANAGER AND DEVELOPMENT COORDINATION eee nennen nent reete enne enne ener tene tene tree tree trennen nein 48 DESIGN WIZARD CHANGES MC 49 ii e Introduction to Version 6 0 Report Composer Version 5 0 What s New Introduction to Version 6 0 Introduction Canam Software is pleased to announce the availability of Report Composer Version 6 0 as of September 1 2004 There are many many improvements in version 6 but perhaps the most dramatic change is the new report designer for plain text and graphical reports The new designer looks dramatically different and includes extensive new features for building sophisticated graphical reports in C COBOL and Java languages All of your existing Report Composer repositories will be automatically converted to the version 6 0 schema and to the Jet 4 0 database engine format when you first use them There is no need for a separate conversion utility to convert your version 5 repositories This document has been prepared to introduce you to the new features of Version 6 0 The following sections will describe the many new features Report Composer Version 6 0 is available as a free upgrade not including Crystal Reports software to all licensed customers of Report Composer with fully pai
19. SORP MDB Note Once a repository local or shared has been converted to v6 0 format it cannot be used by any Report Composer v5 program The version 6 0 installation process will also place DLL s OCX s and some other supporting files into your Windows System or WinNT System32 directory as required It will not replace a component if a newer version already exists on your workstation Conversion of Crystal Reports With this new version of Report Composer we no longer distribute any version of Crystal Reports as a no charge part of our product We do however sell Crystal 10 single user copies or site licenses for use with Report Composer at an extra charge You must contact our sales department to make arrangements to get this software directly from Canam Software Alternatively we will support version 8 5 9 and 10 of Crystal Reports that you provide yourself running as stand alone licenses Our runtime environment will continue to run any existing Crystal 7 reports you may have but you will not be able to perform version control or build new Crystal 7 reports with Report Composer version 6 If you need to continue using Crystal Reports with Report Composer there are four alternatives e Continue to maintain these EAB definitions with Report Composer 5 and Crystal Reports 7 for Report Composer e Redesign these reports using the new Report Composer 6 Canam graphical reports e Purchase Crystal 10 licenses from Canam Software an
20. ading zeros in the integer portion of a number is specified using the drop down list box Three options are available suppress all leading zeros up to the decimal separator suppress all except the first integer position or do not suppress any leading zeros Report Composer Version 5 0 What s New New Report Designer e 21 Numeric Edit Pattern ha oH p Formatting BALANCE25 Integer Positions Decimal Positions Rounding Position Signs Positive Leading Positive Trailing L Prefix Suffix Suppress if Zero Suppress Leading Zeros LILLLLLLLLLLLLLLZL A Thousands Separator Character B Decimal Separator Percent Sign Use Fill Character 555 55 Negative Leading Negative Trailing Show Sign s C Fixed Floating C Show Positive Sign gt Show Positive Negative Sign in Result Edit Pattern Show Negative Sign gt Alignment Left e Right C Decimal Eurrency Symbol Show Currency Characters Fixed Chow once per Dade Currency Characters Resulting Edit Pattern 555555555555555555 DK Cancel The thousands separator is optional and is specified here It can be different from one report object to another The decimal separator is also specified here If no decimal separator 1s desired leave this field empty You can still have decimals even without
21. ate NumDigitsFrorr numberT oD ate numberT oStrina numberT oT ime Text TT hh nnnT ARCO iT p In H aetLengthi All Report Composer Version 5 0 What s New New Report Designer 39 The editor window provides a data entry area at top wherein the formula simple or complex can be written Below you can see the list of data objects available to use in the formulas a keypad with common functions and a list of functions supported in the scripting language The formula must return a value consistant with the domain selected earlier when the formula was first created It may be many lines long including comments The formula will be checked for correctness before allowing you to save changes In the example above two numeric variables called I and n are created Then N is set to a value of 9 and I is set to the square root of n using the sqrt function Finally the value of I which will be 3 is returned as the value of the function This is all calculated at execution time After the formula is created is will be available on the candidate object tree see figure below as a new object available to be used anywhere on the report design Simply drag it from the candidate object tree the same way you would an attribute and drop it where desired IMPORT BANK PHOF IMPORT BANK INCO Formula Fields EMy Formula A Literal Special Fields AD Page Number ay Run Date Run Time Report Name Graphical Ob
22. below El E The workstation property sheet is partially illustrated below Report Composer Version 5 0 What s New New Report Designer e 13 Alphabetic Categorized Mm gt The report definition property sheet is partially illustrated below 14 e New Report Designer Report Composer Version 5 0 What s New Properties Report Definition x Alphabetic Categorized Basic Report Name az cl mvpp cd ObjectType Report Definition Dialect English MonthsName January WeekdayName Monday NumericOverflowCharacter PaddingCharacter 3 DefaultFont Spt Courier New CurrentLanquage English DefaultCountEditPattern 555 NumericDefaultEditPattern 55 555 55DB DateDefaultEditPattern 12 31 2003 TimeDefaultEditPattern 23 59 59 TimestampDefaultEditPattern 2003 12 31 23 PageNumberDefaultEditPatt 555 E 2 Report Output Graphical Physical Name coMYPPDWW4 txt Graphical Symbolic Name Plain Text Physical Name CMVPPDVWA txt Plain Text Symbolic Name Appearance RulerOn True RulerScaleMode Centimeter M Candidate Object Tree All the building blocks that are used to design a report are provided together in a tree called the candidate object tree see sample below From here sections are dragged onto the report design and attributes from your EAB views are dragged into sections You can also drag special fields images lines boxes hyperlinks and many more design objects and
23. ct on the candidate object tree or insert it using the menu The icon will change to a pencil shape Click and drag with the mouse to draw the object to the size desired Immediately after drawing the object it will be selected You can then change its properties on the property sheet to set the color of the lines the background color the width of the line and the line style 1 Draving Art Examples Report Composer Version 5 0 What s New New Report Designer e 27 Hyperlink Since you will be viewing graphical reports with a browser it is also possible to add hyperlinks such that when the report created at runtime is viewed in a browser you can click on the image and jump to a specified location There are two types of hyperlinks that can be added images and literals The hyperlinks can be inserted directly by dragging them from the candidate object tree or inserting them using the menu or you can insert a literal or image object and add the hyperlink data afterwards using the property sheet Literal hyperlinks change color and are underlined on the design window differentiating them from regular literals The hyperlink data can be set up in two ways either by coding the location at design time into the Hyperlink property or by assigning a text domain attribute as the source for the link location at execution time using the HyperlinkDatafield property HyperlinkDatafield can only be set to text domain attributes in the
24. d convert your Crystal 7 reports to Crystal 10 e Use Crystal 8 5 9 or 10 licenses you have acquired from somewhere other than Canam Software and convert your Crystal 7 reports to that version 6 e Conversion from Previous Versions Report Composer Version 5 0 What s New Please contact us for further information on Crystal licensing Runtime Considerations You will be able to run Report Composer v5 EAB s on the same workstation as V6 0 EAB s There is no need to convert all of your existing EAB s Version 5 EAB s will invoke the V5 runtime components or backward compatible version 6 components and version 6 0 EAB s will invoke the v6 0 runtime components Comment There will only be one copy of canamvu32 or canamcr232 on the machine The new v6 versions of these components are backwardly to version 5 EAB s but the v5 versions of these components are NOT forwardly compatible with version 6 EAB s Conversion of Web Reports Version 5 web reports were implemented using pre tags and post tags In Report Composer version 6 the markups have been implemented as properties of each report object Since users are free to modify these tags as they see fit there is no algorithmic mechanism by which the pre tags and post tags from version 5 can be converted to version 6 report object properties Hence all existing markup strings are converted as pre tags and post tags for each field The effect on the appearance of the report however will r
25. d maintenance fees Please contact us or your local distributor to receive your new CD ROM containing the upgrade Upgrade requests may be made directly via our web site at www canamsoftware com User Manual As with the release of previous versions a printed user manual will not be provided Instead the full user manual will be shipped as a Microsoft Word document on the CD ROM Licensed users are free to print or make available to their developers on networks or workstations all or part of this document as they see fit Our online help and the manual contents match they are both generated from the same source material This paperless approach to documentation enables us to keep the materials up to date and available via our web site Report Composer Version 5 0 What s New Introduction to Version 6 0 e 3 Customer Communications amp Support Many of you have recently received our Canam Software e Newsletter We will continue to publish this e newsletter periodically It will contain information about the many features and improvements that we continually put into all of our products These e Newsletters are posted on our web site www Canamsoftware com for future reference In addition levelset history for all currently supported versions of Report Composer is available on the Report Composer pages of the web site If you have any questions of a general nature or require technical support please contact us via email at support canams
26. e objects can also be added to the design by double clicking them in the report object tree The nodes on the tree will become disabled if the structure is already on the report or in the case of the sub report node if the special SUBREPORT CODE attribute is not in the import views of the EAB The detail section is not represented on the tree because it is always required and is therefore added by default to any report or sub report and cannot be removed The remaining report objects can be added to the report simply by dragging them with the mouse from the tree and dropping them onto the desired report section in the design window Alternatively they can also be added from the Edit menu Report Definition Tree There is also another tree which provides a hierarchical view of the report design This tree gives another convenient view of the complete report design including the main report and each sub report showing sections and objects within each one It provides an alternate way to select copy move and delete objects from one area of the report to another Report Composer Version 5 0 What s New New Report Designer e 17 Candidate Object Report Definition A Report Composer Defaults E 8 Report Definition os Main Report T Page Header i A Literal21 Report with gen 6 5 eab E Detail A Literall Main Report A Literal2 Detail A Literal3 IMPORT ACCOUNT ACCOUNT BALANCE BALANCE 4 A Literal5 Main Report A Literal6 Detail
27. e the caption by setting the Caption property changing the default value from Checkbox or Radio Button If desired the caption can actually be set dynamically using the value of any text domain attribute in the EAB import views by setting it with the CaptionDatafield property The caption can be on the left or right set this using the DisplayOnLeftFlag The StateFlag property is set to true or false depending on whether you want the checkbox or radio button to show as selected or not But more likely you will want this to be determined at execution time based on the value of an attribute To do this set the property ValueDatafield to the attribute whose value will determine the setting of the checkbox radio button Next you must indicate what value for the attribute sets what state value Set the property UserValue to the desired value and the property StateFlag to the state of the checkbox or radio button true or false that should be set when the attribute has that UserValue at execution time For example if you want the checkbox to be checked when the attribute IMPORT MYDATA X 7 set ValueDatafield to IMPORT MYDATA X UserValue to 7 and StateFlag to True Layering In graphical mode objects are permitted to overlap one another Objects behind other objects may be completed or partially obscured To change the layering right click the mouse on an object A menu will be displayed enabling you to move the object to
28. emain the same It is recommended that users review each of their marked up web reports after the conversion and manually convert the pre tags and post tags to actual Report Composer report object properties This will ensure the integrity of their report design going forward Report Composer Version 5 0 What s New Conversion from Previous Versions e 7 New Report Designer Report Designer Overview The Report Composer version 5 block mode report designer and the additional web report designer have been combined into a single state of the art report design tool with an extensive list of improvements and new capabilities The new integrated designer has been re invented from the ground up eliminating the need to go to a second designer tool for the addition of graphical elements to plain text block mode reports The report designer operates in two modes plain text and graphical A quick mouse click switches you back and forth between the two modes and the underlying report objects are the same In plain text mode graphical objects and properties are simply not visible although they are still there as part of the design When you generate code you choose whether to generate code for the plain text or graphical version of the report The new designer is completely graphical and the window is divided into three smaller windows e Candidate object tree and report definition tree window on the left switch between them using a tab at the
29. ett D a de tea e ot aeo et e a ed er 15 Report Definition Iree 5 3 ni an So he eot otii bete ceto topi etie RE 17 PNG a eee A E e Red v Rid NN Leo po p Ri ILES E A Edo NEUE UN tS 18 Undo Redox iuo c rec E TEN E o DE Ee CS TL EA Lee A DRM EM ola e AU 19 Object NGmIhg x oeste t e pete eei tpud ete etre tet etu eet leote Adlets Net ete E Ee esM 19 ENHANCED EDIT PATTERNS FOR DATES TIMES TIMESTAMPS NUMBERG cssescsesssececeessececeeceececseeecsesaececeeseesesseeeesesaeeeeseeaeens 19 Numeric Domain Edit POtleFns ia ee ebore bete He cete e it reb botes TT 21 Date Dom ain Edit Pallerns A ee Soh cost ete ei c Leo eet A eR Le fe Be Ries LE CS IUE 23 Time dDomaln Edit Patek de ETT E RA IN Mee hd A LE do Sats 24 Timestamp Domain Edit Patterns eese RRA RRA treni teen RARA RAR RR ennt 26 NEW GRAPHICAL DESIGN OBJECTS FOR ALL GENERATED PROGRAMMING LANGUAGES eeeeeeeeeenee enne eene nnne enne nennen 27 IB UII RE EE 27 Hyperlink ei A eet e teet dite dte teet M i teet Mete 28 PPA CUP E ac D M U M 28 AAA O ee OS oe NR PR a 29 Checkbox Gnd Radio Bulton ses ee hoes he cote ce ee ete tdi etude diete o e 30 LGV CHING MERE 31 NEW GRAPHICAL DESIGN OBJECTS FOR JAVA ONLY ccsccscssecesececsscceeeeecaeceeneecsaeceneecsaecseneecsaecseneecsueceeneecsaeceneecsaeeseneecaeeseneees 32 CAPES mc
30. ffects and color border color border style border width line style line width and overline Most of these properties will display as set in the report designer In some cases the report designer cannot show them exactly as they will be in the finished report Clicking the web report preview button on the toolbar shown in the figure below will show you the actual result that will occur at execution time O New Layout Tools Layout Grid When in graphical design mode there is an optional grid that can be turned on or off The grid is drawn on the design window within each section The spacing of the points in the grid can be set in workstation defaults When the grid is turned on you can also turn on or off the SnapToGrid property When turned Report Composer Version 5 0 What s New New Report Designer e 41 on objects moved on the design window will automatically snap to align with the grid points Properties Workstation Defaults x Alphabetic Categorized Basic Appearance GuidelineOn False GridOn True SnapToGrid True GridHorizontalSpa 7 GridWerticalSpace 12 Behavior E Miscellaneous Horizontal Vertical Alignment New functions are available in the designer to help you align objects with one another Simply select several objects then use either the Format menu or right click one of the selected objects to display a pop up menu and choose the Align option You
31. gn window The report object is displayed on the report design window using the edit pattern Default edit patterns for dates times timestamps and numbers are set on the options window see figure below These will be used by default whenever an edit pattern is required and may be subsequently changed for the object Report Composer Options Configuration Maintenance Crystal Reports Data Composer Language Dialects AllFusion Gen View Names License Information COBOL Generation Default Edit Patterns Repository Paths Other Paths Default Edit Patterns Date 12 31 2003 TimeStamp 2003 12 31 23 58 53 888888 Numeric 55 555 55DB Numeric Edit Pattern Overflow Character E Default Fill Character f 20 e New Report Designer Report Composer Version 5 0 What s New Numeric Domain Edit Patterns Numeric edit patterns are specified using the dialog box below Set the integer positions and decimal positions as desired If you do not want rounding leave the rounding position value at zero Round in the first decimal position by setting the rounding position to 1 Round in the third integer position to the nearest thousand by setting the rounding position to 3 and so on A prefix and suffix are optional Any text may be used and it will automatically be added at the beginning or end of the resulting formatted output Suppress zero valued numbers by setting the Suppress if Zero option Treatment of le
32. hese also There is an option to control how midnight should appear either as 24 00 00 or 00 00 00 And finally the alignment can be left or right within the maximum sized output field Similar to dates this is to control where the formatted time appears when allowing for smaller outputs when single digit formats for hours minutes or seconds are used Report Composer Version 5 0 What s New New Report Designer e 25 Timestamp Domain Edit Patterns Timestamp edit patterns are set using the dialog box below There are a number of predefined timestamp format styles you can select one from the drop down box The properties in the remainder of the dialog box are automatically set to match the selected predefined style You can then alter some of the properties if the style is not exactly what you want Timestamp Edit Pattern A11 Predefined Style Timestamp Format Time Format Tmestomo Ordes Hour Minute Second Separators Date Time C Time Date y ma YA a Hour Minute Separator en eo eo F e CN ON Minute Second Separator DET Suffix None one one Clock a pee ae coool 12 Hour Clock Options V Show Microseconds C 12Hour a Microseconds Separator ete ee Alignment C Lead Trailing C Non s s gc Show midnight as 00 00 00 Date Format Order Day of Week Format Day Month Year Position Dy Month C Month Day Year C Leading y I Ordinal s Suffix Year Month Day C Traili
33. import views of the EAB if there are no text domain attributes then this property cannot be used Picture A picture or Image can be added to the any section on the report Left mouse click the picture object on the candidate object tree or insert it using the menu The icon will change to a pencil shape Click and drag with the mouse to draw a rectangle indicating the size of the picture to be inserted This rectangle is a place holder for the image Immediately after drawing the object it will be selected You can then change its properties on the property sheet to select the desired image Select the DevelopmentFilePath property and navigate to the desired image The image will automatically be adjusted to fit the size of the rectangular place holder you drew previously At the same time the ProductionFilePath property will also be set to match the DevelopmentFilePath property You can change it if you need the image to be sourced from a different location when the generated code is executed 28 e New Report Designer Report Composer Version 5 0 What s New Properties Picture7 Alphabetic Categorized Nam 3 Picture 4 ObjectType Picture SectionName Page Header 4 Behavior Hyperlink HyperlinkDatafield Mone DevelopFilePath t Bitmap 44192 H1 IDDDDDDDDD ProductionFilePath CCustomericanamiCo m FilePathDatafield Mone 2 Position Further flexibility for the source of the image is provided
34. ions The list below contains all EAB definitions in this Shared Repository Selectable EAB s have Checked Out column value Ho Select the EAB s you wish to Check Out and click the Check Out button Repository Summary Repository Path CACUSTOMERACANAMARACE ACEORP MDB Total EABs in Repository 8 Total EABs Available 8 Total EABs Selected EAB Style Last Update Date Last Updated By Program ID Action Block Nam test file handler File Writer 2004 06 15 17 37 03 DavidWoodbum dsd Prototype Action Block EAB2 Repository Block Mode Rep 2004 05 10 09 04 25 L2 F2 EABGUI2 EABGUI2 EXERCISE 2 crystal test 1 GUI Report 2004 05 16 16 41 14 David Woodbum EABGUIE EABGUIB EXERCISE 6 EAB1 Main Repositor Block Mode Rep 2004 06 11 10 51 30 DavidWoodbum EABGUI EABGUI7 EXERCISE EAB1 Main Repository Block Mode Rep 2004 06 11 10 53 31 David Woodburn EABGUI EABGUIT EXERCISE 7 EAB1 Main Repository Block Mode Rep 2004 05 11 10 51 30 David Woodburn EABGUI EABGUIT EXERCISE 7 pack test Pack Unpack 2004 06 16 13 48 40 David Woodburn PACKDETL PACK DETAIL gt Check Out Check Out Read Only Select All Deselect All Design Wizard Changes The design wizard has been restricted to use only for file handlers You can no longer use it to lay out reports Report Composer Version 5 0 What s New Other New Features e 49 50 Other New Features Report Composer Version 5
35. jects When placing the formula recall that it has a domain you defined for it when you created the new formula When placed on the report this object will now have edit pattern support for that domain It will automatically be placed with the default edit pattern for that domain which can then be changed in the usual way If at any point you need to edit the formula itself this can be done by double clicking on the formula in the candidate object tree to display the formula editor Alternately you can select the formula in the candidate object tree and then use the Edit menu to select the Create Edit Formula Changing the formula will not require changes to any placements of that formula on the report unless you want to change the edit pattern for some reason You cannot change a formula s domain after you create it If you need to do this you must create another new formula with the desired domain 40 New Report Designer Report Composer Version 5 0 What s New The formulas will be calculated at execution time depending on where they are placed in the various sections of the report New Graphical Object Properties When in graphical design mode objects have a number of properties that can be set to define their appearance Some objects have all of these properties while others may only have a subset of the properties The properties include foreground color background color font which includes font font style size e
36. me or dynamically at runtime from a text attribute in your AllFusion Gen application Graphical reports rendered in Java web reports can also have charts as well as developer defined formula fields with an extensive scripting language and convenient pre defined functions Extensive graphical formatting properties are available including background color font including typeface point size strikethrough underline bold italics and overline borders border style color and width A new format painter tool enables you to pick up properties from one object and instantly apply them to another object Property Sheet Properties for report sections and objects are now viewed and set on a new property sheet see sample below similar to that found in Microsoft Visual Studio eliminating tedious dialog with the developer Properties of objects are easily viewed and set at any time By default the property sheet is displayed with the properties organized into convenient categories but there is also an option to list Report Composer Version 5 0 What s New New Report Designer e 11 them in alphabetic order if desired When displayed by category the details of each category can be contracted or expanded if desired Properties Literall x Alphabetic Categorized Basic A Name Literal1 ObjectType Literal Domain Text SectionName Detail Appearance Font nc BorderColor goo BackColor soo OverLine False BorderStyle none
37. ng e pn Suffix e 01 None C 365 C sep Prefix C None C september C None First Separator Separator Vm m Second Separator jos C 04 Suffix Case 3 Short 2004 Lowercase y I Suffix Long feme r Resulting Edit Pattern 2004 12 31 23 53 53 888888 DK Cancel The timestamp edit pattern is the most complicated of all the domains since it has so many components Itis basically a combination of all the formatting options for times and dates plus the additional microseconds You can select whether to have the date part or the time part first but the microseconds are always last or they can be omitted entirely You can specify a prefix and suffix for the whole thing as well as unique separators between the date time and microseconds components 26 e New Report Designer Report Composer Version 5 0 What s New New Graphical Design Objects For All Generated Programming Languages There are a variety of graphical report objects that can be added to reports in graphical mode These objects are ignored by the text only designer and code is not generated for them when code is generated for the text only version of the report E Graphical Objects E Drawing Art Horizontal Line Vertical Line O Box ES Picture E Table Y Checkbox Radio Button Drawing Art You can add vertical lines horizontal lines and boxes to the report design see figure below Left mouse click the desired obje
38. nsert the desired summary from the menu when you click it the mouse icon will change to an image of the attribute default edit pattern which you can then drag and click to drop where desired The objects Usage property will have been set to the desired type 44 New Report Designer Report Composer Version 5 0 What s New Java test Report Design Main Report EAB Definition Edit Tools Format View Construction Web General D cE E S Inert i ex eo Y Insert Summary M sum 10 f Create Edit Formula Count Candidate Object X Delete Del Sae D IMPI FormatPainter aiai B IMPE Undo Ctrl Z Maximum T apply Template 1 Special Field Object Placement Guides and Rulers To assist in placing objects exactly where desired object placement guides and rulers are available These can be turned on or off from View menu The rulers can be turned on and off for each EAB report definition To change the ruler properties access the report definition properties from the toolbar or the top of the report explorer tree The ruler properties are under the Appearance category You can turn them on or off and also set the scale to centimeters inches pixels or twips Properties Report Definition x Alphabetic Categorized Plain Text Physical cV Plain Text Symboli Appearance RulerScaleMode Centi 2 Behavior Report Composer Version 5 0 What s New New Report
39. oftware com or by telephone at 1 905 712 3840 Terminology Changes There are a few key terminology changes you should be aware of as you continue to read this document and as you work with Report Composer Version 6 We formerly referred to reports designed with Crystal as GUI reports in Version 6 we refer to them as Crystal reports We formerly referred to reports built with the Canam report designer as block mode reports and web reports as block mode reports with markup We now refer to them as Canam reports which come in two types plain text or graphical Unless otherwise mentioned in the text all references to AllFusion Gen apply equally to earlier versions of Advantage Gen 4 e Introduction to Version 6 0 Report Composer Version 5 0 What s New Conversion from Previous Versions Converting from earlier versions to 6 0 Installation All of the components including the runtime components Canamvu32 and Canamcr232 have been upgraded and modules other than runtime support modules have been renamed so as to clearly differentiate them from the v5 versions The key Report Composer components are listed below RC50 EXE becomes RC60 EXE CANAMVU32 EXE retains the same name CANAMCRI132 EXE is now obsolete its functions are now part of the generated EAB code CANAMCR232 EXE retains the same name RC50RM EXE becomes RC60RM EXE RC50UT EXE is now obsolete its functions are now part of the main w
40. orkstation tool RC50 MDB becomes RC60 MDB RC50RP MDB becomes RC60RP MDB In addition many supporting DLL s and OCX s have also changed Make sure to follow the installation provided on the CD We recommend that you install Report Composer v6 0 into the same directory as you currently have version 5 The installation process will install a new local repository RC60 MDB The first time Report Composer 6 is executed if it finds an existing local v5 repository RC50 MDB in the target directory it will ask you if you want to convert it to version 6 The version 6 repository is a JET4 Microsoft Access compatible database Note Your existing version 5 repository will not be affected Report Composer Version 5 0 What s New Conversion from Previous Versions e 5 If your RC50 database is in a different directory than your application you can select 1t by clicking on the browse button on the Logon window You will be able to select any local repository from this window be it version 5 RC50 MDB or version 6 RC60 MDB The installation process will allow you to repeat the same procedure for Canam s Repository Manager software When you open a version 5 shared repository with Repository Manager 6 0 you will be given the option to convert the shared repository to Version 6 0 Jet 4 0 database engine format The conversion process creates a new version 6 0 shared repository RC60RP MDB without affecting your existing version 5 shared repository RC
41. ou can also change the reports properties by selecting Chart Properties on the chart objects property sheet as shown below 36 e New Report Designer Report Composer Version 5 0 What s New Properties Chartl x Alphabetic Categorized Basic Name Chart1 ObjectType Chart SectionName Detail Chart Properties Categorybar Position x1 1865 x2 3550 NS 985 Y2 2005 Page Alignment None Miscellaneous Open Tag Close Tag Formula Fields Formula fields enable you to create a formula to derive a value at execution time based upon a formula you write in the designer Each formula field is defined with a length and one of the basic supported domains text numeric date time timestamp Formula field objects are supported for Java environments only The candidate object tree will show the formula field object see figure below if the EAB source language is Java or if it has been created using the Gen plug in feature Ifa formula field is created in an EAB definition created from the plug in you will not be able to generate code to target languages other than Java a consistency check error will occur Report Composer Version 5 0 What s New New Report Designer e 37 Candidate Object Report Definition y IMPORT ACCOUNT t Uy IMPORT BANK ID y IMPORT BANK BANK y IMPORT BANK PHOP y IMPORT BANK INCO Formula Fields A Literal umber To create a new formula field double click the Formula
42. outputting a decimal separator If you desire to output a number with no decimal places you can output it with or without a decimal separator by including it here or leaving it empty A percent sign can be automatically output if desired by setting the option here Also the fill character can be optionally used if desired The fill character will 22 e New Report Designer Report Composer Version 5 0 What s New automatically pad high order integer positions replacing leading zeros The fill character itself cannot be changed from one field to the next it is common to the report definition and is set in the report definition defaults Numeric signs representing the positive or negative value of the number are completely customizable for each numeric output field You can specify what character or characters to use for positive values and for negative values and this can be specified as a leading character trailing character or both For example to represent negative number in brackets such as 12 45 set the negative leading sign to and the negative trailing sign to In addition the signs can be either fixed or floating with respect to leading zeros in the integer portion of the output Numbers with a value of zero will display neither positive nor negative formatting Since the edit pattern is actually displayed on the report design window you have the option of specifying whether to use a negative or positive
43. phabetic Categorized E Basic Name Detail E Appearance BackColor Da AlternatingBackC amp Behavior VisibleFlag True NewPageAfterFlag False KeepSectionToge False SuppressBlankLi False Position Height 4032 Width Miscellaneous Open Tag Close Tag sub report name they belong to see figure below Control break headers and footers show the names of breaking attributes where space permits Any section can be collapse to hide it from view using the minus sign in the top left corner of the section Clicking the plus sign in the same place will expand it again 10 e New Report Designer Report Composer Version 5 0 What s New E IMPORT ACCOUNT COUNTRY X 25 DDDDDDDDDDDDDDDDDDD 7 IMPORT ACCOUNT BALANCE 555 555 555 55DB A new tree view called the report definition tree shows the report s sections and objects It allows easy copying pasting and deleting of one or more objects between report sections and even different sub reports Many objects are available to be placed on graphical reports for the web including customizable html tables boxes and horizontal vertical lines checkboxes and radio buttons hyperlinks and images Images can be set at design time or a path to the image can be provided at runtime from a text attribute in your AllFusion Gen application Since graphical reports are viewed in a browser images and literals can have hyperlinks set either at design ti
44. port Designer Report Composer Version 5 0 What s New Chart Sub type A Chart Type T Category line shape line e Vertical C Horizontal There are numerous properties to be set depending on the type of chart Select the chart type on the first tab You can click the name from the tree on the left or click the corresponding thumbnail sample of the desired chart on the right Certain charts can be presented in either a vertical or horizontal mode click the radio button below the chart type tree to see the alternatives After selecting the chart type click the Plot tab see figure below and make any desired changes to these properties Report Composer Version 5 0 What s New New Report Designer e 33 Chart Properties _Char Type Plot X Drientation vertical BackColor _ HOOFFFFFF8 BackTransparency 220 ForeTransparency 220 BB amp Ho00000008 DutlineTranspare 220 SubType bar xUttset U DutlineColor m Axis amp Grid e x Label Type Grid_visible Ticks_visible True Ticks_vertical False True Mirror False Color B amp HOOOO Grid_Transparen 220 Pattern yO ffset D shapes filled solid Cap butt rientation Linewidth 1 Returns sets a plot s orientation Next click the Series tab see figure below and set the source of the data to be used for the chart Depending on the chart type some charts have only one
45. pository as well along with the rest of the EAB definition Repository Manager and Development Coordination The workstation and shared repositories have both been simplified reducing their internal table count from 12 tables to 2 The physical size of the repository will also be reduced The smaller number of tables will significantly improve the speed of the save load checkin and checkout processes Improvements have also been made to the checkin and checkout processes to reduce the chances of update failures and repository corruption 48 Other New Features Report Composer Version 5 0 What s New The underlying database technology is upgraded to Jet 4 and support for binary objects allows us to save the Crystal rpt files images used on Canam Reports and certain Java files directly in the repository You no longer need to manage these separately outside the Report Composer repositories The checkin and checkout functions include the coordination of these objects A new read only checkout option allows EAB definitions to be checked out to workstations where they can be viewed but not changed This facilitates code generation only capability as well providing new options for development coordination On the check out window there is a new option to select a read only checkout In addition an attempt to check out an EAB definition already checked out will downgrade to a read only check out Check Out EAB Definitions from Instruct
46. racters The day of the week can be the full day or a three character abbreviation Report Composer Version 5 0 What s New New Report Designer e 23 Date Edit Pattern Run Date26 Predefined Style sep 31 2004 X Order Day of Week C Day Month Year Position Month Day Year Leading 7 Ordinal C Year Month Day Trailing Suffix mp Prefix C None L First Separator n Second Separator Suffix Format C Short september Alignment Long None Suffix C Left Right B Separator Case Uppercase Year C 04 Resulting Edit Pattern ea das WEDNESDAY SEP 31 2004 C None DK Cancel Each of the main three parts of the date day month and year can be formatted in a variety of ways Finally alignment of left or right can be specified Alignment is necessary because the space reserved for the formatted date in the output is always reserved to the maximum size taking into account differences in the length of different month names for example So dates with shorter month names will occupy less space in the output therefore you can have the result right or left justified Centering within the date output is not supported Time Domain Edit Patterns Time edit patterns are set using the dialog box below There are a number of predefined time format styles you can select one from the drop down box The properties in the remainder of the dialog box are automatically set to match the selected predefined st
47. roperties and so on The format painter tool located on the toolbar see the icon that looks like a paintbrush in the figure below or on the format menu provides a convenient way to quickly set the format properties of a selected object to be the same as the format properties of some other object To use it simply click the object whose format you want to copy and then click the format painter tool The icon will change to a paintbrush which you then move and click on the object to which the format should be copied d S o Automatic Prompt Generation When inserting attributes you can set a new option that will automatically insert the attribute name viewname entityname attributename as a literal prompt for the attribute then insert the attribute The prompt will be automatically inserted on the left of the attribute when attributes are placed individually This option can be turned on from a checkbox icon on the toolbar see below from the View menu or from the PromptFlag property in the report definition properties sheet i Prompt 2 99 a Multiple Attribute Insert When more than one attribute is selected on the candidate object tree they can all be dragged at once and placed onto the report design The order in which they are placed on the design window corresponds to the order in which they were selected on the candidate object tree Before dragging the selected attributes right click the mouse on one of
48. the front or to the back Copy Delete Bring to Front Sent to back Report Composer Version 5 0 What s New New Report Designer e 31 NOTE Objects in plain text mode may not overlap and code generation for plain text only reports with overlaps will be prevented by a consistency check error New Graphical Design Objects For Java Only Charts Chart objects are supported for Java environments only The candidate object tree will show the chart object see figure below if the EAB source language is Java or if it has been created using the Gen plug in feature Ifa chart is created in an EAB definition created from the plug in you will not be able to generate code to target languages other than Java a consistency check error will occur EF Graphical Objects E Drawing Art Horizontal Line Vertical Line O Box ES Picture EJ Table AN Chart Y Checkbox Radio Button Charts of different types can be created including pie bar line area and many more To insert a chart object into the report design use the mouse to click the chart object on the candidate object tree Then move the mouse over the design window the mouse icon will change to a pencil and you can draw a rectangle to define the space where the chart will be A chart property dialog box will be presented see figure below with four tabs that will take you through the various properties for defining the chart 32 e New Re
49. top of the pane e The design window in the middle e The property sheet window on the right These three areas can be resized with the mouse by dragging the vertical bar separating them The property window can be closed completely or made to hide and automatically re appear when the mouse hovers over the right edge of the window Report Composer Version 5 0 What s New New Report Designer e 9 java test Report Design Main Report EAB Definition Edit Tools Format View Construction Web Generation Window Help osas E A 10 y B 7 Uj i X Candidate Object Report Definition Candidate Objects Report Structure ra Subreport 5 Report Section i Report Header W Report Footer air n i Page Header l Page Footer Control Break Section Control Break Header A Control Break Footer Attributes MPORT ACCOUNT COUNTE MPORT ACCOUNT BALANC MPORT ACCOUNT CURRE MPORT ACCOUNT MAXIML MPORT ACCOUNT TRANSZ MPORT ACCOUNT MAXIML MPORT ACCOUNT MAXIML MPORT ACCOUNT OPENEL MPORT ACCOUNT OPENEL MPORT ACCOUNT LAST CF MPORT ACCOUNT BANKAC MPORT ACCOUNT NUMBEI MPORT ACCOUNT NAME MPORT ACCOUNT OWNER Open completed Yan mora NM seh E V 100 Baye PERLE COTA oe Re SCANER ATEEN EA ERLE ATAT CARTE SATA ECA RALA AA Main Report Elpace Header Main R X 25 DDDDDDDDDDDDDDDDDDD 555 555 555 55DB X 3 5 555 55DB 4555 555 555 555 555DB 555 555 555 555 555DB E 4555 555 555 555 555DB
50. y open Advantage Gen or AllFusion Gen model and provide a list of External Action Blocks to choose from It will then create an EAB definition from the selected EAB eliminating the need to examine the stub source code generated by Gen New Support For Crystal Reports Crystal Reports can now be more tightly integrated into Report Composer this is one of several new Crystal licensing options Our CANAMCR 132 runtime executable is no longer necessary and has been completely eliminated from the runtime architecture resulting in one less object to manage for deployment and improving overall runtime performance As a result the EAB generated for Crystal reports will be a C EAB rather than an ANSI C EAB The user must compile the EAB using the appropriate methods All other C language Report Composer EAB s will continue to be generated in ANSI C Improvements in CANAMCR232 provide improved control of the runtime Crystal Report preview window and printing functions Crystal Reports version 10 is supported by Report Composer 6 and is optionally available for purchase directly from Canam Software In addition the rpt file is now saved in the Report Composer repository It is automatically unloaded from the repository when the EAB definition is opened so that you can work on it with the Crystal Reports designer When the EAB definition is saved it is also saved in the repository It will automatically be checked in and out from the shared re
51. yle You can then alter some of the properties if the style is not exactly what you want Set the format of each of the three parts of the time hours minutes and seconds If you do not want one of these parts to be output you can set it to none You can also set the two separators that separate the three parts You can delete the separator and having nothing there if you do not wish it to appear in the output You will definitely want to do this if you omit one or two parts of the time output 24 e New Report Designer Report Composer Version 5 0 What s New Time Edit Pattern Run Time27 Predefined Style 11 59 59 pm Time Format Hour Minute r Second r Separators 1 C 1 1 a Hour Minute Separator eo Di eo None None None B Minute Second Separator Clock 12 Hour Clock Options gis am 00 00 00 11 59 59 pm 12 00 00 23 59 59 24 Hour Position C Leading Trailing C None Show midnight as 00 00 00 m Alignment C Left Right Resulting Edit Pattern 11 58 58 pm OK Cancel You can also set the edit pattern to use a 12 or 24 hour clock This controls whether 1 00 in the afternoon will be output as 1 00 or 13 00 You can optionally use the am and pm notation specifying it to be leading or trailing the rest of the formatted time components If you wish to use notation other than the letters am and pm you can customize t

Download Pdf Manuals

image

Related Search

Related Contents

Betriebsanweisung - Airborne Australia    FLECK 2900S - Pentair Residential Filtration  Modo de empleo  KS3 Guidance SIMSnet 20110706  Philips Detachable water tank CRP175    User`s Manual for the +BOSQUE Land Analysis System for Forest  HP Officejet 7510 Wide Format AiO  Diplomarbeit Sicheres Outsourcing mit verteilten Webservices  

Copyright © All rights reserved.
Failed to retrieve file