Iron Speed Designer V5.0.0 Release Notes

Issue Description
437 Export to CSV and Export to Excel now export only the columns displayed in the table panel.
6009 The .NET pass-through attribute properties for the direction have been added to the FieldValue tag documentation in V5.0.0.
7004 The new Export to CSV and Export to Excel features export contents of both Text and Ntext fields.
7599 Table panels now have a 'go to page' feature.
7950 Interactive search is now available for searchable fields.
10086 Reloading a detail table with a dropdown field value now takes just a few seconds.
10103 The date range filter now properly ignores time when it is set to ignore the time.
10287 The Application Wizard now functions like a true wizard; web pages are not created until you click 'Finish'.
10745 Application-wide default page-size can now be set via the Application Generation Options dialog.
10848 Component-Level Security is now available for text box, dropdown list, list box, radio button list, check box, file upload and image controls.
10985 Postback refreshes caused by the large list selector now refresh the underlying dropdown list.
11570 Interactive search is now available for searchable fields.
11592 Menu buttons now have more descriptive names.
11640 Foreign key fields can be automatically hyperlinked to their respective Edit Record and Show Record pages.
11979 The default number of menu items created can be changed via the Application Generation Options dialog.
12063 Calling custom stored procedures was vastly simplified in V5.0.0.
12361 Individual fields can be secured using the Security tab in the Properties dialog.
12441 Table panels are now printable via the PDF Report facility.
12569 The 'More' link has been replaced with a language-neutral icon.
12600 Filters now display properly sorted foreign key value values.
12622 Iron Speed Designer no longer opens the last application opened. You can now choose which application to open when starting Iron Speed Designer.
12652 Style sheets apply to .NET controls such as text boxes and literals.
12753 It is now possible to specify a join between tables when a table panel is within a table panel.
12809 Ajax technology has been implemented in a variety of contexts in generated applications.
12810 Exporting date fields to CSV now displays the proper date format and does not display '00:00:0'.
12818 Clicking the Export button no longer throws the 'Unable to export records. Cannot resolve collation conflict...' error message in certain circumstances.
12918 The highlighted menu item is properly set when a new menu item is added for a newly added page.
12931 The Mount Redmond design theme displays fonts properly for toolbox controls added to a web page.
12960 Iron Speed Designer properly recognizes changes to foreign key relationships in Microsoft SQL Server when scaning the database for schema changes.
13323 When an ASPX page is convereted to an ASCX control, both the control's ID and 'ControlToValidate' property names are synchronized properly.
13389 Export to CSV now exports date fields so that Microsoft Excel displays them properly instead of as a 'custom' format that displays '00.00.0'.
13414 Database schema scanning has been improved to catch addition schema changes.
13439 The Display Foreign Key As in the Database Properties dialog now displays the proper table name qualifier (e.g., Customers.Name) in all cases.
13464 Filters now display properly sorted foreign key value values.
13475 The tree is no longer hidden when the Properties dialog is displayed.
13510 The Application Wizard's Information step now shows the correct virtual directory name when returning to the Information step.
13777 The table panel default style can now be set to 'scrollabe' via the Application Generation Options dialog.
13857 You can now add WHERE clauses containing blank (' ') constant values in the Add WHERE Clause dialog.
13931 The Pagination control now displays 0 of 0 pages when there are no records in the table. The Next and Last buttons are now disabled when there are 0 or 1 pages.
14056 After searching or filtering, clicking the current Show Table page's menu properly shows all records in the table.
14326 Date fields that are not required can be set to NULL or 'nothing' using a code customization.
14392 The Application Wizard's Information step now shows the correct virtual directory name when returning to the Information step.
14427 You can now set the number of table rows globally via the Application Generation Options dialog.
14500 Certain application performance problems were fixed by changing how the WHERE clause was created.
14560 When binding buttons within table rows (repeater cells), the Save data or record option in the Properties dialog's Binding tab now permits table rows to be selected.
14579 Migrated applications with updateable views no longer generate compilation errors.
14583 Applications are now migrated properly when source control systems have added extra files and folders to the application.
14611 You can now set the large list display threshold globally via the Application Generation Options dialog.
14623 A 'reset filters' button was added to generated applications.
14640 Menu migration issues have been fixed.
14662 Filters displayed above table columns using the 'result set' option in C# now display the correct items.
14674 The Code Telescope no longer incorrectly displays "Online Documentation Not Available".
14691 The function to populate the filter dropdown list now applies the whereclause for the table in addition to all the filters.
14696 The new Export To Excel feature enables applications to export Chinese and other non-English characters in a readable format.
14705 Renaming an Edit button in a table row no longer loses its URL Parameter bindings.
14706 Selecting default and secondary sorting fields in the Table Panel Wizard's Order By step no longer generates compilation errors when the selected fields have not also been selected for display.
14718 Microsoft SQL Server 2005 is case sensitive and does not accept table names that have a combination of upper and lower case characters.
14743 Date filters with the 'ignore time' option set now return values properly when a date is entered or selected.
14761 The 'Customize Exported File Columns' Code Customization Wizard template now exports only filtered records.
80007 The filter control's dropdown list is now sorted when numeric foreign key fields are set with "DFKA" and "result set" options.
80035 Dropdown lists in Add and Edit panels now retain their values during an Ajax-induced postback.
80056 Dropdown lists in Add and Edit panels now retain their values during an Ajax-induced postback.
80067 The 'Set pagination size programmatically' code customization now displays the correct page when the Next and Previous buttons are clicked.
80166 When clicking the application's Crystal Reports button, the application now loads the RPT file from a corrected file path and then displays the resulting PDF file as an attachment.
80352 Squashed buttons in the Matterhorn design theme have been updated.
80365 Incrementing money fields works properly in Microsoft SQL Server.
80382 Primary keys are displayed as editable text box controls in editable Table and Record panels.
80400 The '&' character embedded in Oracle database data no longer causes errors.
80460 Dropdown lists in Add and Edit panels now retain their values during an Ajax-induced postback.
80513 An error is no longer displayed when the date selector and large list selector controls are inside an ASCX control.
80551 Applications using the C# version of the "Adding a Copy Button" code customization now compile properly when the associated database table name is all lower case.
80584 Removed global "TD" and "BODY" style sheet specifications and moved their respective "font-family/size" specifications into specific classes which had previously inherited them.
80592 Dropdown lists in Add and Edit panels now retain their values during an Ajax-induced postback.
80599 The ASP code for the date selector control is no longer generated when the date filter is a dropdown.
80602 Buttons dropped from the tool box into a table row now work properly once configured.
80603 Search and Filter controls dragged from the tool box no longer look different than the search and filter controls generated by the Application Wizard.
80607 Fixed misspelled 'VALUES' in Code Customization Wizard code template.
80613 Applications are now migrated properly when source control systems have added extra files and folders to the application.
80648 The exception caused by saving or discarding changes made in the code tab has been fixed.
80650 The PDF Report feature has been added.
80653 Modified the code generation template so that the BC30456 Compiler Error Message, "XXX is not a member of 'BaseClasses.Utils.DbUtils' no longer occurs during application migration.
80662 The AJAX service decides whether to display progress image; applications are not able to control this behavior.
80715 The 'Dynamically Set the Start Page Based on Logged-In User' Code Customization Wizard template now enables users to redirect to the desired page within the application even while working from Microsoft Visual Studio.
80717 The 'Crystal Report' button works properly after going through all the steps in the Configure Wizard.
80720 Scanning for schema changes after changes are made to a table in a different schema referenced by a foreign key no longer caues an error.
80721 Roles assigned to application users are now passed to the Authorize method when the largelistselector.aspx page loads.
80723 The trial period properly expires when Iron Speed Designer is installed on VMWare v5.5 virtual machines.
80732 The font family style specification is now inherited from the bounding table row in the Adams, Pompeii, Rockies and Vanilla design themes.
80748 Removed dependence of table row highlighting on presence of specific number of icon cells.
80749 Clicking 'Add' to insert an empty row into an editable child table containing a file upload control now works properly.
80759 Using the 'Inline' SQL generation option with Oracle databases no longer throws the 'ORA-01036:Illegal variable name/number' exception.
80763 Date filters now support the application's current date format. For example, 03/ appears when typing a third digit in the date filter textbox.
80776 In applications containing Crystal Reports, reports unable to connect to the database in a production machine is a system configuration problem.
80790 The Crystal Reports 'Invalid report file path' exception was fixed.
80802 Txt: values are correctly passed to the MSI Deployment Installer.
80828 The filter insertion logic has been changed to generate placeholders when no filter is present.
80962 Fixed incorrect style class name in Code Customization Wizard code template.
81003 Table panel filters now format dates based on the application server's regional setting.
81056 The detailRolloverPopupClose method now closes the pop-up window on 'mouse out'.
81086 Adjusted certain button colors for the Diablo design theme.
81137 The Query tab now properly displays table names containing underscores.
81155 Dropdown lists in Add and Edit panels now retain their values during an Ajax-induced postback.
81187 Custom button functions, such as the Crystal Reports button, can now force a postback by specifying "CustomPostback" as the value for the button's CommandName or Button-CommandName pass-through attribute.
81260 Updated online help to indicate Web applications should not be run from the Program Files folder in Microsoft Vista.
81275 Errors are no longer thrown when records are added and then subsequently deleted in Edit Table panels with smooth panel update enabled.
81285 Dropdown lists in Add and Edit panels now retain their values during an Ajax-induced postback.

Terms of Service Privacy Statement