Summary
This article covers the 9.0.0 DBP Release notes.
Introduction
Welcome to the DATATRAK Business Platform 2009 Q4 Major Release!
Marketing for this Release
- 2009 Q4 Major Release Flier Is Not Available
Updates in this 2009 Q4 Major Release
This section describes what’s changed in the most recent patch releases of DBP after 9.0.0. We list the most recent patch first:
9.0.6
- 18129: Add the ‘factor levels’ header to the Strata sheet
- 18135: Update pom.OC4J.xml to prepare dependency for randomization 2.0.11
- 18136: Update 9.0.0 Release Notes to Include 9.0.6 Requirements
9.0.5
- 17186: Provide an extendable and customizable export formatter hierarchy
- 17643: Contains command always looks at saved value
- 18060: Dependent Alerts Behavior
- 18086: Scripting language should have contains command like the expression language
- 18099: Change metadata process so that entity information is preserved
- 18102: Update 9.0.0 Release Notes to Include 9.0.5 Requirements
9.0.4
- 17998: Static form created by script use wrong alias
- 18000: PDF Archival does not show selected code audit rows
- 18001: Update 9.0.0 Release Notes to Include 9.0.4 Requirements
9.0.3
- 17452: Allow configuration to display the visit name on the main views
- 17744: Sequence Id not unique
- 17745: Administrative Utility to Update Sequence Number
- 17757: Property can appear missing even though it exists
- 17761: Cannot create new dynamic form, when key map values are not on the root form
- 17762: Class DCImportLogger should gain access to number of errors and messages
- 17764: Import: Row Number needs to be added before System Message
- 17765: Import Command should accept the inputPath passed from the DA
- 17767: toDate command should not use heuristics to evaluate a value
- 17787: Slider does not work when multiples exist
- 17793: Missing Data flags automatically assigned when using save on exit feature
- 17887: Compiler displays error message when the ‘Activation’ worksheet does not have the ‘locale’ and ‘timeZone’ header
- 17890: Update 9.0.0 Release Notes to Include 9.0.3 Requirements
9.0.2
- 17672: Partial Date Support for the Subject Management Report
- 17673: EM: UARF Upload should not modify Comments field in profile
- 17674: Defect in Assignment Script Incorrectly Displays MetaData
- 17686: Restrict character set for data collector tool
- 17699: Incorrectly loop through the records when tool mapping is provided
- 17700: New UniqueForToolByAlias custom edit check
- 17703: Add 1.5 GB storage size to File Manager
- 17708: Font is not embedded in training certificate PDF
- 17714: Allow property configuration of hidden types in the casebook tree
- 17723: Internal Server Error when open a trial in VA
- 17742: Update 9.0.0 Release Notes to Include 9.0.2 Requirements
- 17743: Update pom.OC4J.xml to prepare dependency for randomization 2.0.9
9.0.1
- 17544: Can’t upload a course if it is zipped by WinZip
- 17601: Training certificate generated by eClinical is editable
- 17605: Dynamic form question values displayed as ‘error in expression’ in report
- 17612: Certificate time does not match passing date/time
- 17619: Upload failed if one of the user already exists
- 17624: No data in report after 9.0 implementation
- 17625: Cannot download files with non-US characters
- 17626: Change the delimiter in the definition summary
- 17645: Allow to exclude forms from PDF archival by their form alias
- 17655: Update 9.0.0 Release Notes to Include 9.0.1 Requirements
9.0.0
The 2009 Q4 Major Release of the DBP contains some great enhancements and some significant performance improvements that will prove to be very valuable and useful. The changes in this update are split into several sections in order to help you find those items most pertinent to your job function.
- Design – For Trial Designers and other personnel responsible for the development of eCRFs and other eClinical functions
- Usability – For Coordinators, Investigators, Monitors, and any other end-users of the system
- Documentation – Updates to the DATATRAK Learning Center
- Miscellaneous Optimizations – Small updates that usually do not affect functionality
Design
Design – New Features and Improvements
- 8935: Compiler – check expressions for valid questionids
- 11007: Type names in data architect allow special characters
- 13303: Compiler – Add error on missing date format
- 13305: Compiler – modify logChange warning
- 13541: Decompiler drops the scripts tab description column
- 14121: recordManager, formSummary, formSummaryDebug should allow variable order of status information
- 16695: Create AverageCommand
- 16700: Decompiler removes format/readability of scripts
- 16734: Move UniqueForApp custom dependency to corporate level
- 16831: Automatically forward user to next CRF in casebook during initial entry
- 16832: Configure Enter key to move the user to the next field
8935: Compiler – check expressions for valid questionids
The compiler checks for invalid ids and displays a warning when invalid ids are used in dependencies, assignments, formulas and branches.
11007: Type names in data architect allow special characters
The compiler displays an error message when illegal type names (by Java identifier standards) are used for FormTypes and QuestionTypes.
13303: Compiler – Add error on missing date format
The compiler displays awarning when Date Format fields that have been left blank on Date and Partial Date questions.
13305: Compiler – modify logChange warning
Question definition warnings/errors are prepended with the question type id. Also, questions with a display type of ‘plainText’ no longer display a warning when their ‘logChange’ value is not “yesRequired”.
13541: Decompiler drops the scripts tab description column
A column “Description” has been added to the data architect template in order to specify a description for a script. It is saved only with a valid script; a description on its own will not be stored. The decompiler retains the description column in the decompiled DA file.
14121: recordManager, formSummary, formSummaryDebug should allow variable order of status information
A new property called “metaDataStatusOrdering” was created to specify the order of the metadata columns. The default order is “Alert,Answer,SDV,Locked,Query,Signed”. If the new property exists, this ordering will be overwritten (unspecified statuses will simply be tacked onto the end following the original order) for the record manager, form summary, form summary debug and question manager.
16695: Create AverageCommand
Created an AverageCommand ‘<s:average>’ that accepts any number of Number arguments and returns the average of the inputs. Arguments that are not set questions or null should not be included in the average.
16700: Decompiler removes format/readability of scripts
The scripts retain formatting during the decompilation of the Excel file.
16734: Move UniqueForApp custom dependency to corporate level
The ‘UniqueForAppByAlias’ dependency is available at the medicalResearch (global) level for all studies. The dependency checks for uniqueness of the questions having the same alias path from the root down to the question. Thus, use this dependency only, when a statical question needs to be checked for uniqueness. When questions on dynamic forms needs to be checked for uniqueness, then a different dependency needs to be used.
16831: Automatically forward user to next CRF in casebook during initial entry
Created a new property called “forwardToNextForm” to automatically forward the user to next CRF in casebook during initial entry. When the propoerty is set to “always”, the user will always be forwarded to the “next” form when editing forms in a sequence of forms.If the property is set to “whenStatusWasBlank” the user will be forwarded to the next form in the sequence only if the form status is Blank and changes to In Progress when the form is saved. Also, note that the “forwardTo” attribute will ALWAYS override this property unless it’s forwarding to the parent form.
16832: Configure Enter key to move the user to the next field
Created a new Application Setup property called “enterKeyAction” to advance the user to the next field upon pressing the Enter key. This new property obsoletes the old property “allowEnterSubmit”. Valid values for the new property are blank, “none”, “submit”, and “nextField”. Old Data Architect files that have the “allowEnterSubmit” property will still work, and will be interpreted as follows
‘allowEnterSubmit=yes’ is now ‘enterKeyAction=submit’ and ‘allowEnterSubmit=no’ is now ‘enterKeyAction=none’.
Design – Corrections
- 13397: Pop-up select question shows internal data value
- 13538: Decompiler changes sequencing of Forms – Template entries
- 13539: Decompiler changes sequencing of Display tab entries
- 13540: Decompiler changes sequencing of Question Layout tab entries.
- 13542: Decompiler changes DA file Roles
- 13543: Decompiler overwrites role permissions with default values
- 15163: Scripts – createform needs to be able to set the sequence number
- 15912: Invalid custom export Excel sheet names in DA
- 15924: Date time questions should have values in sas tables
- 16100: Run Reconcile as background process
- 16468: Change Definition Summary to Write to CSV
- 16838: Update checklists to account for auditObject, auditType and searchKey/searchValue pairs
- 16965: Add QuestionManager into the custom checklist configuration
- 16979: Change updateFormConfig to use only defined form types
13397: Pop-up select question shows internal data value
Pop-up select question shows display value only for all defaultViewTypes.
13538: Decompiler changes sequencing of Forms – Template entries
The decompiler keeps the original sequence of forms when decompiling the DataArchitect file.
13539: Decompiler changes sequencing of Display tab entries
The decompiler keeps the original sequence of forms when decompiling the DataArchitect file.
13540: Decompiler changes sequencing of Question Layout tab entries.
The decompiler keeps the original sequence of forms when decompiling the DataArchitect file.
13542: Decompiler changes DA file Roles
The decompiler moves all the permissions that are implemented by core code to the standard permission section. The custom permission section will only contain permissions related with custom code.
13543: Decompiler overwrites role permissions with default values
Updated the Compiler to display an error message when the Unconfirmed Query Status is set to ‘both’.
15163: Scripts – createform needs to be able to set the sequence number
Added additional parameter to the createform command to set the sequence number. ‘<s:number value=”1″/>’ This parameter will set the sequence of the created form to the provided value.
15912: Invalid custom export Excel sheet names in DA
The decompiler displays a warning when the Export Name is invalid and the system temporarily renames the filenames while the export is processed.
15924: Date time questions should have values in sas tables
If the date is in dd/MM/yyyy HH:mm:ss format the sas script will be generated with parameters: ‘format scriptDateTime DATETIME19. ;’ and ‘informat scriptDateTime DATETIME19. ;’.
16100: Run Reconcile as background process
Added a new section to the home screen that appears when a user has the “reconcile” action permission. This section contains a link that will start the reconcile process in the background. It will also display the last time reconcile completed and whether the reconcile encountered errors.
16468: Change Definition Summary to Write to CSV
In order to overcome the current row limitation of Excel, the Definition Summary is written to two text files with pipe delimiters: definitionSummary_trialName.txt and dependencySummary_trialName.txt.
16838: Update checklists to account for auditObject, auditType and searchKey/searchValue pairs
Updated the custom checklists and associated documentation to be compatible with the new changes to Audit Manager.
16965: Add QuestionManager into the custom checklist configuration
Updated the custom checklists and associated documentation to be compatible with the new changes to Audit Manager.
16979: Change updateFormConfig to use only defined form types
Updated the utility udpateFormConfig so that the form input element is a dropdown menu populated with the app’s form type definition and defaulting with a blank value.
Usability
Usability – New Features and Improvements
- 10069: Question Manager
- 10661: EM Admins need access to contact data
- 13550: Course Manager
- 13551: Ability to Upload a Course
- 13552: Registration Manager
- 13553: Ability to a Assign User(s) to a Course
- 13554: User Access to Training Information
- 13555: LMS API
- 14463: Report should show all the unions it is part of
- 15709: Training Component – Course creation date
- 15710: Training Component – Course format
- 15711: Training Component – Course completion details should be editable
- 15712: Training Component – Manage Registrations
- 15713: Training Component – Registration and Course Managers should be exportable
- 15715: Training Component – Add ‘Client Trainer’ role
- 15716: Training Component – Add ‘Trainer’ field to Course creation
- 15717: Training Component – Billing Status
- 15718: Training Component – user display
- 15720: Training Component – Certificate template
- 15727: Add user filter to Audit Manager
- 15821: Enhance Cancel Dialogue
- 16115: EM: Training/Production Filter
- 16116: EM: “active” sites
- 16595: Dynamic Status Reporting
- 16830: Coding audit log should be exportable
- 16964: Add filters to Question Manager
- 17111: Make administrators available for registration
- 17206: Training records should appear after the user is removed from the workgroup
- 17229: SCORM Navigation
10069: Question Manager
The Question Manager provides filtering and displays associated meta data at the question level.
10661: EM Admins need access to contact data
Enterprise Manager Administrators have the ability to edit users’ contact information.
13550: Course Manager
The Course Manager provides the ability to add and edit training courses.
13551: Ability to Upload a Course
The Training application provides the ability to upload and preview a course.
13552: Registration Manager
The Registration Manager provides the ability to assign and manage users and associated courses.
13553: Ability to a Assign User(s) to a Course
The Registration Manager provide the ability to assign users to a course.
13554: User Access to Training Information
A tab, Training, is displayed on the user’s Desktop and displays the user’s course information and certificates.
13555: LMS API
A Learning Management System Application Programming Interface supports the Training Application.
14463: Report should show all the unions it is part of
If a report is a part of two or more union reports, the associated reports are shown as a mouse over.
15709: Training Component – Course creation date
The ‘Date Created’ an editable field in the format of MM/dd/yyy HH:mm. The default value is ‘today’, but allows for the date to be edited in order to accommodate previous training course dates.
15710: Training Component – Course format
The course format contains the following types: Online, Remote Training and Classroom. Also, a Trainer Company field is required upon creation of a course and is populated in the training certificate.
15711: Training Component – Course completion details should be editable
The Course Completion Status for registered users is editable until a course is disabled.
15712: Training Component – Manage Registrations
In order to facilitate the management of registrations, a column displays the course format type and the ability to filter registrations is based on format type.
15713: Training Component – Registration and Course Managers should be exportable
Both the Registration Manager and Course Manager provide the ability to export filtered sets of course information.
15715: Training Component – Add ‘Client Trainer’ role
The ‘Client Trainer’ role provides clients utilizing the Learning Manager the ability to manage their users and training materials.
15716: Training Component – Add ‘Trainer’ field to Course creation
The ‘Trainer’ field allows the user to specify the Trainer for (non-online) trainings, including editing and deleting. The system also allows for filtering by the ‘Trainer’ field.
15717: Training Component – Billing Status
The Billing Status implementation contains the following status and associated icons:Billed, Not Billed and Waived.
15718: Training Component – user display
In the user’s Training tab, there is a column that displays the workgroup name for which the training course is assigned.
15720: Training Component – Certificate template
The system generates a training certificate for each successfully completed course based on the standardized template configured for the Learning Manager.
15727: Add user filter to Audit Manager
Added a user filter to the Audit Manager providing the ability search for any combination of username, first name and last name.
15821: Enhance Cancel Dialogue
Updated the Cancel dialogue to read: “If you cancel now, all unsaved data will be lost.”
16115: EM: Training/Production Filter
Added a Tool Classification to the Enterprise Manager Tools search with the following options: All, Production and Training; the default is Production.
16116: EM: “active” sites
Added additional filters to the Enterprise Manager Search Tools screen to assist in billing metrics.
16595: Dynamic Status Reporting
Added columns to Record Manager export for each configured dynamic status in the application.
16830: Coding audit log should be exportable
The code audits are exported for text, excel and PDF archive, when the formatter parameter ‘exportCodeAudits’ is set to true. The text and excel exports contain a new table “{applicationKey}_codeAudits”. In the PDF archive, the data is embedded into the document with links from the form containing audits or question holding audits.
16964: Add filters to Question Manager
Added two filters to assist in locating blank data: Untouched Filter and Answered Form Filter.
17111: Make administrators available for registration
Administrators of the workgroup will also display in the list of users for registration (Add Registrations) to a training course.
17206: Training records should appear after the user is removed from the workgroup
All registrations registered at the current and descendants workgroups (regardless of whether or not the user is currently a member or administrator of the workgroup or has access to a tool) are displayed.
17229: SCORM Navigation
The DATATRAK Learning Manager supports SCORM navigation within its web-based training content.
Usability – Corrections
- 15277: Sorting on DATE and Time fields does not work in DataGenie
- 15714: Training Component – Disable ‘Move Courses’
- 15728: Add metadata audit support for Question Audits in AuditManager
- 15940: Failed exports need an error message
- 16081: Add Users should allow to add users which don’t have access to sites
- 16568: Add Totals row to Data Point report
- 16950: Save question values and alerts when a user navigates away or closes the browser
15277: Sorting on DATE and Time fields does not work in DataGenie
Updated DataGenie to sort on the internal value for partial dates.
15714: Training Component – Disable ‘Move Courses’
Removed the ‘Move Courses’ functionality that was initially designed in the prototype.
15728: Add metadata audit support for Question Audits in AuditManager
Added missing filters for meta data to the Question Audit screen.
15940: Failed exports need an error message
Exports show a status of Finished or Failed at the completion of the export. If the export is Failed and the user has the appropriate permission, a log is available to assist in debugging.
16081: Add Users should allow to add users which don’t have access to sites
Corrected Add Users functionality so that all user role assignments will be completed when one or more the users’ access already exists. The following error message was implemented: ‘The following users already exist with roles on the following tools. You may still add to their role-sets:’.
16568: Add Totals row to Data Point report
Added a Totals row to the Data Point report.
16950: Save question values and alerts when a user navigates away or closes the browser
Modified the saving of data when closing the browser so that data entered on a page that has not been saved will be processed when closing the browser or leaving the page. The save form functionality will be executed and any data that does not result in a format error will be saved.
Documentation
Documentation – New Features and Improvements
- 6670: Document proper process for creating a new dependency
- 13292: DA Manual Updates
- 16207: Update the Manuals with new properties added to the Difference Manager
- 16678: DA Manual – formRestrictEdit
- 17001: Training (DATATRAK Learning Manager) Manual
- 17137: Documentation – Query PDF Customization
- 17138: Documentation – Generic PDF Report
- 17566: 9.0.0 Release Notes
- 17597: EDC Manual Updates
6670: Document proper process for creating a new dependency
Document the proper process for utilizing the check if blank dependency.
13292: DA Manual Updates
Update DataArchitect Manual to include missing parameters from the 6.0.0 release as well as new parameters from recent releases.
16207: Update the Manuals with new properties added to the Difference Manager
Updated Trial Design documentation within the DATATRAK Learning Center to include the new properties for the Difference Manager.
16678: DA Manual – formRestrictEdit
Updated the formRestrictEdit viewtype references in the DataArchitect Manual.
17001: Training (DATATRAK Learning Manager) Manual
Documented functionality of the DATATRAK Learning Manager.
17137: Documentation – Query PDF Customization
Added the query pdf customization steps to the DATATRAK Learning Center.
17138: Documentation – Generic PDF Report
Added the PDF report definition documentation to the DATATRAL Learning Center.
17566: 9.0.0 Release Notes
17597: EDC Manual Updates
Updated EDC Manual to reflect changes made in the 9.0.0 release.
Miscellaneous Optimizations
Misc Opt – New Features and Improvements
- 13387: ManagementServlet Access – Local Properties
- 14701: Query Addressed button should close the query window
- 14704: Change button text on Visit Schedule/PMR
- 15900: Internationalized DataArchitect compilation warnings and errors
- 16932: Update Help link
13387: ManagementServlet Access – Local Properties
ManagementServlet properties have been updated to reflect latest state of local development environments.
14701: Query Addressed button should close the query window
To improve usability within the Query screen, addressing a query now closes the window.
14704: Change button text on Visit Schedule/PMR
The “Find” button on the Visit Schedule/Patient Management Report has been renamed to “Search” to maintain consistency.
15900: Internationalized DataArchitect compilation warnings and errors
Compilation warnings and errors should now be translated.
16932: Update Help link
Help links within eClinical have be updated to reflect to the DTLC.
Misc Opt – Corrections
- 6671: Report creation does not present wizard screen for permissions
- 11089: Evaluate Optimizing the Refresh of the Definition Document
- 12081: SAS Import fails for certain reports
- 13003: Query PDF always shows Patient for any record name
- 13628: Race issue when creating new queries
- 13711: query comments can be virtually saved blank
- 14504: Queries are not sorted by display id in the viewQuestionQueries page
- 14887: In Edit EULA window, links for language do not work
- 15706: Data Genie dynamic form reporting associates incorrect parent form
- 15925: One check box image is missing for the PDF form writer
- 16022: formPartialEdit, formRestrictEdit needs formEdit changes
- 16041: When forms are deleted and then restored it shouldn’t change Form Transition counts
- 16111: Email should be send to preferred email address
- 16144: If no roles are assigned to site, it gives clickOS error when you try to add user
- 16145: Fix the message on moveForm.jsp
- 16205: Save prompt needs new translation
- 16276: Message inconsistent when selecting an inactive tool and clicking Remove
- 16296: Code audits are sorted by ID
- 16389: PDF Archive – Incorrect handling of special characters
- 16474: User upload template needs to be updated
- 16543: Date time filter does not return correct result
- 16777: Check in the new logo image
- 16863: Migrate metadata into object tables
- 16865: Merge Software Development and Operations’ DataArchitect Templates
- 16866: Translation Keys
- 16877: Fix DA template
- 16882: Add indexing to increase Testing Manager speed
- 16966: Update sql migration script to account for schema
- 17082: clickOS error with load
- 17179: Expression Language double precision
- 17196: SCORM Sequencing
- 17199: Dynamic form number is incorrectly handled if the form name contains parentheses
- 17332: Change source email address for exception notices
- 17405: Backslash in form type name is dropped when a dynamic form is created
- 17409: Import user registrations and completions from iLearning to eClinical
- 17413: The create dynamic form link is broken when the dynamic name contains single or double quotes
- 17423: Decompiler creates extra rows at the beginning of the “Roles” sheet
- 17437: Merge similar permissions
6671: Report creation does not present wizard screen for permissions
Certain report creation actions would cause the user to skip the permissions screen. This has been fixed.
11089: Evaluate Optimizing the Refresh of the Definition Document
Taking advantage of the isQuestionAbove functionality no longer needlessly reloads trial definition documents while in a trial.
12081: SAS Import fails for certain reports
SAS imports now correctly handle long decimals.
13003: Query PDF always shows Patient for any record name
The Query PDF format now correctly uses the trial’s term for “Record”
13628: Race issue when creating new queries
Issues caused by creating different queries at the same time have been fixed.
13711: query comments can be virtually saved blank
Queries can no longer we saved with comments consisting of only whitespace (spaces, tabs, etc).
14504: Queries are not sorted by display id in the viewQuestionQueries page
Queries are now sorted by display ID, which is what the user is used to working with.
14887: In Edit EULA window, links for language do not work
Languages for the Edit EULA window are now correctly applied to the EULA.
15706: Data Genie dynamic form reporting associates incorrect parent form
Issues where reports would return incorrect information concerning dynamic forms have been fixed.
15925: One check box image is missing for the PDF form writer
An issue where the wrong checkbox image was used in a PDF form has been corrected.
16022: formPartialEdit, formRestrictEdit needs formEdit changes
Changes made to the formEdit form view to allow it to better handle certain question types have been applied to formPartialEdit and formRestrictEdit.
16041: When forms are deleted and then restored it shouldn’t change Form Transition counts
Form Transition counts now report correct numbers after forms have been deleted and restored.
16111: Email should be send to preferred email address
System generated e-mails are now sent to the preferred address instead of the primary address.
16144: If no roles are assigned to site, it gives clickOS error when you try to add user
An error will no longer occur when a user attempts to add users to a site with no available roles.
16145: Fix the message on moveForm.jsp
Corrected message displayed after moving a form.
16205: Save prompt needs new translation
Updated translations for new save prompt.
16276: Message inconsistent when selecting an inactive tool and clicking Remove
Corrected message to correctly portray the error when attempting to move inactive tools in Enterprise Manager.
16296: Code audits are sorted by ID
Code audits are now sorted by audit timestamp.
16389: PDF Archive – Incorrect handling of special characters
Invalid characters are now replaced with a ‘#’ and a tool ID is appended to the name.
16474: User upload template needs to be updated
The user upload template has been updated to the newest version.
16543: Date time filter does not return correct result
Fixed issues with date filter being applied to older dates.
16777: Check in the new logo image
16863: Migrate metadata into object tables
Metadata has been moved into object tables to greatly improve performance.
16865: Merge Software Development and Operations’ DataArchitect Templates
DataArchitect templates were merged to reduce maintenance needs.
16866: Translation Keys
New phrases introduced in 9.0.0 have been translated.
16877: Fix DA template
Various errors in the DA template have been corrected.
16882: Add indexing to increase Testing Manager speed
Database indices have been added to significantly increase Testing Manager performance.
16966: Update sql migration script to account for schema
SQL migration script now accounts for new schema
17082: clickOS error with load
Fixed issue that would result in clickOS error when system was under increased load.
17179: Expression Language double precision
The expression language now uses a data type that allows for precise mathematical calculations that were not correctly handled by the standard floating decimal type.
17196: SCORM Sequencing
SCORM sequencing support has been added for a subset of sequencing elements.
17199: Dynamic form number is incorrectly handled if the form name contains parentheses
Form names with parentheses are now correctly handled.
17332: Change source email address for exception notices
The domain used when sending exception notice e-mails has been updated to ‘datatrak.net’.
17405: Backslash in form type name is dropped when a dynamic form is created
Modified dynamic form creation to keep the backslash in formType name.
17409: Import user registrations and completions from iLearning to eClinical
Imported user training data from iLearning to eClinical Training Manager so that user records are available and users can launch eTrain course content.
17413: The create dynamic form link is broken when the dynamic name contains single or double quotes
Modified dynamic form creation to accept quotes and other non-alphanumeric character in the create dynamic form link.
17423: Decompiler creates extra rows at the beginning of the “Roles” sheet
Updated the Decompiler so that it doesn not create extra rows at the beginning of the “Roles” sheet.
17437: Merge similar permissions
Merged similar permissions with the Enterprise Manager role set.
Outstanding Issues
- 2575: Format Param maxColumnWidth in Excel Export did not correlate properly
- 6663: Calendar Week Number display bug
- 6665: You can not insert the image, table, or link into the message.
- 6669: Auto prompt for Request Membership works only if you go to the Login page URL and not with base URL
- 6672: ManagementServlet State Lookup Field
- 10027: Upload/ Attach Files to a form
- 10602: looping dependency network
- 11040: Clicking Other windows locks VA
- 11051: Recursive Forms gives inconsistent results.
- 11120: OC4J holds onto message classes used with JGroups
- 11124: User Profile is not Synchronized Among Clusters
- 11126: User Profile Can Only Be Updated in Production Cluster
- 11802: Font Color and Background Color buttons do not work in the HTML Builder in the IE
- 11810: Toolbar icons are shown enabled in the IE.
- 11994: ‘Is Default’ can be answered ‘Yes’ for multiple portals
- 12203: VA – Library panel loses its size in IE
- 12283: Toplink error when renaming form
- 12298: Problems if two users commit VA at the same time
- 12541: Expression Assignment with a date or time field that has blank value gets wrong result
- 12590: issue with form rename if a question used in naming is also referenced from another question
- 12659: can’t expand Library and Help panels
- 12672: it is possible to have same formids for multiple forms in same study
- 12674: Help contents search box does not allow to select text.
- 12703: the new line in Annotation note is lost with compilation
- 12715: Large Trials hang when commiting in IE
- 12717: can’t open trial, commited in CVS, in VA
- 12861: VA – Version number is not updated after committing the changes made in the Casebook tab
- 12932: VA – Drag and drop form placement incorrect
- 13016: Rename Dynamic formType fails
- 13023: When OC4J needs restarted it can hang in the “init” status
- 13039: OC4J Deadlock occurs when invalidating distributed session
- 13070: delete, create synonym permissions shouldn’t be lost when decompiled to VA
- 13332: local permissions to Tool and Object Level are lost when DA is red to VA.
- 13490: Add Validation Statements to Help Center
- 13505: alert script behavior inconsistent when changing dependent question
- 13537: Decompiler uses an old DA file template
- 13544: Decompiler adds blank rows to excel
- 13545: Visual Architect drops AppSetup > queryStatus values
- 13546: Visual Architect drops FormTypes record entry
- 13547: Visual Architect adds Divider answers to some forms
- 13548: Visual Architect overwrites role permissions with default values
- 13557: Visual Architect > Casebook > Form Type Name rename does not appear
- 13558: Visual Architect > Casebook > Form Id does not auto-name correctly
- 13559: Visual Architect missing cursor in popup rename windows.
- 13614: DataGenie: contact control should resolve to user name
- 13688: requires the third save to display alerts if alert waits for dependent question
- 13710: Query address text box always repopulated with the last comment
- 13773: Open option in Show Status filter is saved as Open-New
- 13866: can’t unlock user account on design
- 13980: deleteting of application properties is not synchronized between the servers.
- 14029: Script-Errors not displayed for “after” scripts
- 14042: RuntimeException when delete difference report archive
- 14296: If you perform any action in record manager on a different page it returns back to the 1st page
- 14391: when reconcile script might create unexpected forms when forms are locked
- 14431: Visit Schedule and Patient Management give ClickOS error if studyDateFormat and Visit Date format are different
- 14777: Alerts from Deleted Pages in Data Export
- 14811: NullPointerException when run WorkView
- 14812: report doesn’t return data with Null value
- 14995: Configuration files are reloded when performing some actions
- 15122: EULA Acceptance Date not in user export
- 15138: Definition XML is reloaded when Fill Sample Data action is used.
- 15616: Cannot add user to workgroup from client EM
- 15656: Translation Properties of Automated Text
- 15756: Add viewCodeAudit and viewSynonymAudit to VA
- 15757: can’t open trial in VA
- 15862: EM Reports the wrong toolRoleInstanceID if user has the same role on more that one tool
- 15962: The file history event name and comments are English only
- 15977: If you invite a new member via membership in a group it checks the user after the member is invited
- 16079: There is an inconsistency in the system for the Remove tools from a user in EM
- 16171: approve code action doesn’t change sorting order
- 16172: the page number will be reset if use delete code icon
- 16319: Date Format in VA should show warning when blank for date question
- 16417: Restriction on Start and End Levels should work in Search Results
- 16593: Password Error Counter does not get reset after login
- 16596: Submitting the filter form on Trial Summary should send the user back to Trial Summary with filter activated upon reloggin
- 16634: Free-text Dynamic Filters do not support wildcards
- 16646: Dynamic created Synonym Dictionary does not come up in search.
- 16681: Permission Denied when navigate to statistics reports from Trial Summary
- 16692: Add error check to make sure the restock level is always larger than the threshold
- 16718: Union Reports change integer values to float with 2 decimal points for excel output
- 16846: EM: Users do not appear in a search
- 16859: Audits of type OLD are still being written.
- 16876: Do not allow a workgroup to be added under itself
- 16878: add properties to Basic Setup
- 16890: script’s commands under “text” tag are getting executed even when “expression” tag returns “true”
- 16903: Dynamic filters do not persist
- 16912: Evaluate the usage of Unicode file names for the PDF archival exports
- 16970: null page title
- 17022: EM: Set category of user does not work on locked users
- 17053: Audits should exisit for insert form action.
- 17054: Audits should have ReName form actions
- 17055: Issue with sequence numbers on dynamic forms
- 17064: issue with clear question’s sdv boxes
- 17135: DA: Remove Visit Schedule granted permission
- 17145: Order of parameters changes during or after copying/creating report
- 17170: The IP address for user in management servlet is not updated properly.
- 17188: Migrate the changes to VA
- 17201: Bookmarks to sign out page result error message
- 17215: The Application History export should show local time
- 17236: Exported timestamps are not consistent
- 17249: Record should be reassigned automaticaly with the new modified value of the dynamic filter.
- 17253: Nested functions do not parse correctly
- 17255: Many of the export parameters do not function inside CustomFormFormatter
- 17267: Incorrectly Escaped text in annotations/pdf archive
- 17281: Slider question display type loses keypress functionality when enterKeyAction is set to “nextField”
- 17286: Compiler should give an error if ID column is more than 255 characters
- 17290: Values enterd in the text filters should be trimmed when search
- 17292: Dynamic form rename should not cause clickOS
- 17304: DA Template: Visit Schedule Permission should not be enabled by default
- 17305: Comment Manager does not sort properly
- 17315: Form tree does not expand to current form
- 17328: Can’t add users to Test,Design,Approve
- 17347: Compiler should catch missing DA work sheet
- 17380: Remove Search For: filter when audit type is not All or Value
- 17394: Click OS after you click Advanced Filters Show or Hide
- 17407: Click OS error after you try to re-login after session time out.
- 17419: tooltip should display help for longer time
- 17456: A blank email address causes DA decompilation failure
- 17462: Dependency (Alert) Saved Incorrectly with Specific Complex Networks
- 17472: Expression Language math Operators
- 17476: missing data audits
- 17484: DA compiler should throw error when dynamic form has different Id and TypeId in template document
- 17497: Code Manager Export shows dictionary name instead of code level under Code column
- 17498: CODE_FIELD_ACTIVE_STATUS key should be added to the Code Manager Audit
- 17508: Audit Manager Export issues
- 17511: If you make a copy in certain cases for reports with lot of fields, the order of fields changes
- 17515: when form is saved it should redirect to parent
- 17527: With large Case Books sequencing of forms is out of order in some cases
- 17535: All managers give ClickOS error if Items Per Page set to zero
- 17540: Lists of roles in EM do not match between servers
- 17545: Total time spent for a parent activity not calculated correctly sometimes
- 17546: Validation for a course during upload
- 17582: PDFCrfWriter has two help links that do not exist in the new help center Trial Manager manual
- 17880: Click Os when add a dynamic form
Need more help?
Please visit the Fountayn Contact Information page.