Module : Study build
Issue |
Type |
TrialGrid Version |
Description |
---|---|---|---|
4000 |
Feature |
72 |
When exporting to Excel from a Draft object list, Labels, Comments and Tickets will be in separate columns. |
4001 |
Bug |
72 |
Importing a Matrix which is referenced in existing Edit Checks via check actions (e.g. AddMatrix) did not cause these Edit Checks to be re-assessed for validity. This was corrected. |
3987 |
Bug |
72 |
Saving a Matrix as new causes Edit Checks with add/merge Matrix actions related to the original Matrix to have their target matrix OIDs renamed to the newly created Matrix. This was corrected. |
3972 |
Bug |
72 |
Edit check explorer and matrix explorer links on the draft home page were not working. This was corrected. |
3544 |
Bug |
70 |
Field Default Values were truncated to 500 characters. Rave allows entry of 500 characters via the user interface but will store up to 2000 characters if loaded via ALS. TrialGrid will not now truncate Default Values when an ALS is uploaded. |
3913 |
Bug |
70 |
An error modal was shown when exporting from the Custom Functions list. This has been corrected. |
3916 |
Feature |
70 |
Exports from the Custom Functions list will now include the Custom Function actions. |
3803 |
Feature |
69 |
Rave 2024.2.0 introduces a new "SendNotification" action type for RaveEDC studies. This is now supported. |
3888 |
Feature |
69 |
Confirmation checkbox is missing from the SendMessage check action in the Edit Check editor because it is not supported in the ALS export. See Diagnostic 79. We added this issue to ensure it is documented. If Medidata adds support for import/export via the ALS we will reopen this issue. |
3886 |
Bug |
68 |
If duplicate objects were somehow created in a draft, trying to clone the draft would fail with a cryptic error. The error message now explains the duplicate issue so that it can be corrected. |
3865 |
Bug |
68 |
On saving form with EproFormat values set, a number of activity records would be recorded for the EproFormat values which did not actually change. This was corrected. |
3866 |
Bug |
68 |
On the organization and draft home pages the more activities links did not work. This was corrected. |
3830 |
Feature |
68 |
Comments for a Draft object can now be displayed in draft object lists by clicking on the count of comments for an object. |
3831 |
Feature |
68 |
Tickets will now be displayed in draft object lists. |
3834 |
Feature |
68 |
Comments for all objects can now be displayed in draft object lists by clicking on the checkbox next to 'Comments' in the list header. |
3835 |
Feature |
68 |
Draft objects lists can be filtered to show objects which do, or do not, have comments. |
3836 |
Feature |
68 |
Draft objects lists can be filtered to show objects which do, or do not, have tickets. |
3837 |
Feature |
68 |
The 'comments for all objects' selection (see #3834) will be remembered and automatically selected in other draft object lists. |
3838 |
Feature |
68 |
Clicking on a ticket in a draft object list will open the ticket in a modal |
3839 |
Feature |
68 |
Comments will be included in exports from draft object lists. |
3840 |
Feature |
68 |
Tickets will be included in exports from draft object lists. |
3740 |
Feature |
67 |
When copying Matrices, the list of Matrices in the source draft will show which one is the default matrix. |
3741 |
Feature |
67 |
The Field list can now be filtered by Coding Dictionary. |
3807 |
Bug |
67 |
Deletion of Forms in Drafts which are linked to libraries can sometimes take longer than 30 seconds leading to a timeout and inability to delete the Form. Form deletions are now performed in the background with progress reported to the user. |
3796 |
Bug |
67 |
In the Draft Compare page clicking any of the buttons on a compare row would cause that row to become selected. This was corrected. |
3805 |
Bug |
66.1 |
There was a javascript error if a user added a new URL or edited an existing URL and left the page without making any changes. This has been corrected. The user would not have seen this javascript error. |
3784 |
Bug |
66 |
When copying Data Dictionary entries between data dictionaries via the compare dialog, Data Dictionary Ordinals were not recalculated. This was found to be a problem also for Form Field Ordinals and Ordinals of Unit Dictionary Entries This was corrected with incorrect ordinals updated. |
3785 |
Bug |
66 |
It was possible to paste Data Dictionary Entry values with trailing spaces into the Data Dictionary editor and save the Dictionary, preserving the spaces. This was corrected, leaving existing values unchanged for compliance reasons. |
3746 |
Bug |
65 |
When pasting into data dictionaries the user can paste a row of 5 columns into a 4 column grid and this will lead to an error on the server. The system will no longer allow a row to be pasted into the grid if the number of columns in the clipboard data is wider than the grid. |
3742 |
Bug |
65 |
AddDeviation check actions showed an error message in the quickedit view that deviation class and deviation code were not found when the values were correct and could be found in the core configuration. This was corrected. |
3739 |
Bug |
65 |
When copying Edit Checks and other objects from one draft to another there would be an error if after copying one set of objects another set were selected and copied without having closed the copy modal in between. This has been corrected. |
3731 |
Feature |
65 |
The Excel and PDF exports from the Edit Check list will now include a column indicating whether the Edit Check is active or inactive. |
3687 |
Feature |
64 |
A warning will be displayed when exporting a Draft if the number of characters in a Custom Function is approaching the limit of 8000 characters. Sometimes Medidata Rave will not import Custom Functions which are close to 8000 characters in length. |
3688 |
Feature |
64 |
A warning will be displayed when editing a Custom Function if the number of characters is approaching the limit of 8000 characters. Sometimes Medidata Rave will not import Custom Functions which are close to 8000 characters in length. |
3673 |
Bug |
63 |
When checking whether an Matrix is in use by an edit check this operation would fail with an error. This has been corrected. |
3586 |
Bug |
61 |
In form previews, date fields with MMM formats did not include May as an option in the month name options. This was corrected. |
3587 |
Bug |
61 |
In object compares launched from the copy source section of the object editor sidebar, attributes could not be copied between objects. This was corrected. |
3600 |
Bug |
61 |
In object compares, values could not be copied between objects if the objects had different identifiers (e.g. Form OIDs did not match). This was corrected. |
2488 |
Feature |
60 |
When creating a Merged Matrix, then AddForm Check Actions to be included can be selected. |
3577 |
Bug |
60 |
In comparisons Folder/Form combinations in matrices could not be copied between objects, an error would result. This was corrected. |
3575 |
Bug |
60 |
Saving a new check via quickedit view with no steps would cause an error and the check was not saved. This was corrected. |
2372 |
Feature |
60 |
It is now possible to manually set the ordinal for a Form from the Form editor page. |
3571 |
Feature |
60 |
In draft compares it is now possible to filter the draft list by Organization (where a user has access to multiple organizations), Url and Project. |
3545 |
Feature |
58 |
Log fields associated with Data Dictionaries now have an option to insert pipe-separated default values generated from the Data Dictionary. |
3544 |
Bug |
58 |
Field Default Values were truncated to 500 characters. Rave allows entry of 500 characters via the user interface but will store up to 2000 characters if loaded via ALS. TrialGrid max Field Default value is now 2000 characters. |
3520 |
Feature |
58 |
If a check is invalid, the reason it is invalid is now shown as a warning in the header of the edit check editor page. |
3519 |
Feature |
58 |
When a Form is made inactive any Edit Checks which reference that Form via an AddForm Check Action are made invalid. If the Form is made active again the Edit check validity is re-assessed. |
3527 |
Bug |
58 |
When a Form referenced in a Check Action is inactive the check editor now indicates that the Form is inactive. |
3528 |
Bug |
58 |
When a Matrix, Form or Custom Function referenced in a Check Action does not exist in the draft the check editor now indicates this. |
3521 |
Bug |
57.2 |
When saving quickedit on the edit check page if a form is inactive in a check action then the save fails with an error. This was corrected. |
3522 |
Bug |
57.2 |
When copying a Check Action from one check to another, the validity of the target check was not recalculated. This was corrected. |
3516 |
Bug |
57 |
Rave will allow the special character "Start Of Text" () to be saved into an ALS but this character is not valid in XML files. Loading an ALS file with this character would fail. Now this character is ignored on import. |
3506 |
Feature |
57 |
When an Edit Check has an AddForm action the check is now marked invalid if the Form is not active. |
3340 |
Bug |
57 |
The Edit Check CQL editor did not allow Folder/Form/Field/Variable OIDs which were numeric, e.g. '1234'. This has been corrected. |
3470 |
Feature |
56 |
The Draft Compare Excel report now includes Activities on the Summary worksheet. |
3463 |
Bug |
56 |
When adding a Folder/Form combination to a matrix the combination fingerprint was not being calculated correctly. This was fixed. |
3464 |
Bug |
56 |
In the draft difference report, Matrix color is not shown on the compare page but was included in the difference calculation when ignore custom properties option was set. This was corrected so that color is not shown in the difference and is not included in the difference calculation when ignore custom properties option is set. |
3466 |
Feature |
56 |
In draft and object comparisons, check action cql like *.FORM.FIELD and .FORM[*].FIELD[*] were not considered equal. Now they show as logically equal. |
3462 |
Bug |
56 |
SQL Custom Functions were not included in "ignore comment and whitespace" options of Draft Compares. This was corrected. |
3461 |
Bug |
56 |
When saving a field with Coding Information, the activity log would show that coding information was changed even when it wasn't. This was corrected. |
3465 |
Bug |
55 |
When Edit Check CQL referenced a form that does not exist the error was not properly reported and a server error resulted on save. This was corrected. |
3416 |
Feature |
54 |
The eProFormat editor for Field eProFormat now has syntax highlighting. |
3437 |
Bug |
53.2 |
Comparisons of drafts with many edit check differences would fail. This was corrected. |
3384 |
Bug |
52.1 |
Edit checks which referred to Custom Functions in Check Steps could not be saved (an error was shown). This was corrected. |
3380 |
Bug |
52 |
TrialGrid was not counting line breaks in Custom Function source code in the same way as Medidata Rave. This has been corrected. |
3365 |
Bug |
51 |
The Fields list was not filtering by Lower/Upper/Non conformant ranges. This has been corrected. |
3361 |
Feature |
51 |
The Data Dictionary editor will now show an error when saving if a Coded Data value contains double backslash characters. It will not show an error if a Coded Data value contains comma or semi-colon characters, which were only problems in version of Medidata Rave prior to 2018.1.0. |
3356 |
Feature |
51 |
There was a limit of 1000 rows which could be copied or pasted in the Data Dictionary editor. This has been increased to 10000 rows. |
3352 |
Bug |
51 |
The TrialGrid Form editor was allowing '+' characters in Field Range checks, which Medidata Rave does not allow. TrialGrid will now not allow Field Range checks to contain the '+' character. |
3341 |
Feature |
51 |
Medidata Rave does not allow Custom Functions to end with a line comment. The TrialGrid Custom Function editor will now display an error if the source code ends with a line comment, for example: // Comment |
3333 |
Feature |
51 |
Medidata Rave does not allow Static values in Edit Checks to be longer than 50 characters. TrialGrid will now display errors in the CQL and Quickedit editors. |
3294 |
Feature |
51 |
The Fields list now has a column with the Field Labels (pretext). |
3296 |
Feature |
51 |
The Fields list can be searched by Label. |
2901 |
Bug |
51 |
When the Primary Form on the Draft edit page is changed, there will be an alert on leaving the page if it has not been saved. |
3319 |
Feature |
50 |
The Draft listing page now has a filter for drafts which are/are not import sources. |
3002 |
Feature |
50 |
The selected size of the Matrix folder/form display will be remembered when re-visiting the page. |
2556 |
Feature |
50 |
Adding or removing Folder/Forms from a Matrix will now update the last updated time and user for the Matrix. |
3245 |
Feature |
49 |
When viewing list of Draft objects (Forms, Folders, etc) an icon will appear in the 'Updated' column if other users are viewing or editing that type of object in the Draft. |
3264 |
Feature |
49 |
Small Drafts will be exported without starting a 'one-off' worker, which will make the exports faster. |
3259 |
Feature |
49 |
The Edit Check and Custom Function editors have a new option 'Merge into Rave Draft' in the list of actions in the dropdown next to the Save button. 'Merge into Rave draft' will only be available after a performing an 'Export to Rave' from the Draft home page, and will merge into the Rave Project and Draft selected in the Export to Rave. |
3286 |
Bug |
48.2 |
In the Quickedit view of Edit Checks, entering lowercase Folder, Form or Field OIDs caused an error on save. This was corrected. |
3277 |
Bug |
48.1 |
The Ticket List view was not displaying Tickets if a Ticket had a related Matrix. This has been corrected. |
1878 |
Feature |
48 |
It is now possible to copy Matrices from one draft to another. |
2222 |
Feature |
48 |
When copying objects from one draft to another, multiple objects can be selected and copied at the same time. |
2223 |
Feature |
48 |
When copying objects from one draft to another, all or none of the objects in the copy list can be selected by clicking on the checkbox in the header row. |
2561 |
Feature |
48 |
The Field filter on the Edit Check list page does not now repeat Field OIDs when the same Field is used on multiple Forms. |
2562 |
Feature |
48 |
The Field filter on the Edit Check list page now includes Variable OIDs and Field OIDs. |
3233 |
Feature |
48 |
When copying Matrices from one draft to another, there is an option to copy any Folders/Forms which do not already exist in the target draft. |
3243 |
Feature |
48 |
The Draft Compare view will now only allow Test Cases to be copied if you have Manage Test Cases permission in the target Draft. |
3246 |
Bug |
48 |
In rare cases Check Action rows in ALS could be ignored as duplicate on import when they were not actually duplicated. This was corrected. |
3231 |
Bug |
47.1 |
Generating fingerprint functions on draft import had become slow. This was addressed. |
3167 |
Feature |
47 |
If a SQL Custom Function refers to custom database objects, TrialGrid will display a warning message. |
3221 |
Feature |
47 |
If the Edit Check Quickedit contains 'Step Comments', there will be a warning displayed on the CQL page, explaining that changes to the CQL will cause the Step Comments to be lost. |
3134 |
Feature |
47 |
Form editor allowed fields with format greater than $1999, which is an error in Rave. This was corrected. |
3213 |
Feature |
47 |
When an object has been copied it is now possible to perform a compare against the source object from the object editor sidebar. |
3212 |
Feature |
47 |
Printing form preview shows Delete and clone buttons. These were removed from the preview print. |
3214 |
Feature |
47 |
On Edit Check listing filters were not cleared on closing the filter area. This was corrected. |
3207 |
Bug |
47 |
In check quickedit Custom Function names for check actions can be entered with incorrect case causing CQL action display to be invalid. This was corrected. |
471 |
Feature |
47 |
If mulitple users are viewing or editing the same Draft Object, notifications will be displayed in the breadcrumb navigation list. |
3160 |
Bug |
47 |
The Activity Records for creating Edit Checks, Derivations, Matrices and Custom Functions were incorrectly saying 'Updated'. This has been corrected to 'Created'. Note: existing Activity Records for Matrices and Custom Functions have been corrected. It is not possible to correct the Activity Records for Edit Checks and Derivations. |
3162 |
Feature |
47 |
Activity Records for deleted Draft objects will not contain a hyperlink to the object, since it is deleted and cannot be viewed. |
3173 |
Feature |
47 |
ePRO Forms now show patient diary options on fields. |
3144 |
Bug |
47 |
ePRO Forms cleared existing on save of the form. This was corrected. |
3153 |
Feature |
46 |
Printing from form preview was always in monochrome, ignoring any color set on field pretexts. In addition, the formatting of the printed preview output was not always correct. This was fixed. |
2132 |
Feature |
46 |
From the Draft home page action button it is now possible to request approval for a draft from users who have roles that have not yet approved. Users receive request notifications by email. |
3142 |
Bug |
46 |
When copying quickedit from one object to another in the compare view, steps could be re-ordered into TrialGrid standard form. This was corrected. |
3120 |
Feature |
46 |
Drafts can now be set as import sources. A Draft that is not an import source does not appear in the list of Drafts to select in import dialogs. |
3112 |
Bug |
45.1 |
Duplicate of #3132. |
2456 |
Feature |
45 |
Edit Check property sheets now have the option to filter columns. |
3114 |
Bug |
45 |
Inactive edit check spreadsheet views were shown on the edit check listing page. This was corrected. |
3105 |
Feature |
45 |
Users with URL level view permission can download a report in Excel format of URL labels, actions, property sheets, project roles and custom properties. |
252 |
Feature |
45 |
Users with URL level Manage permission can now edit the details for that URL. |
3118 |
Bug |
44.3 |
When importing a Form from another draft, if the source Form was linked to itself via LinkForm then the import would fail. This was corrected. |
3117 |
Bug |
44.3 |
In draft compares, if Array attributes like ViewRestrictions for forms and fields had a different order but the same content they would be shown as different. This was corrected. |
2997 |
Feature |
44 |
Property sheets are now defined at the URL level and may be assigned to multiple Project Roles and to the Project Owner. |
3048 |
Bug |
44 |
Entering two question marks (??) in the Form editor help text caused an error and strange text to be entered into the help text field. This was corrected. |
3055 |
Bug |
43.1 |
When Form ordinals are automatically changed because of a deleted Form or because other Form ordinals are changed, automatic actions do not run for the Forms which had their ordinals automatically changed. |
3056 |
Bug |
43.1 |
When Folder ordinals are automatically changed because of a deleted Folder or because other Folder ordinals are changed, automatic actions do not run for the Forms which had their ordinals automatically changed. |
3057 |
Bug |
43.1 |
When Folders were re-ordered using the up/down buttons after a Folder was deleted, folder ordinals could get out of sync. This was corrected. |
3058 |
Bug |
43.1 |
When Forms were re-ordered using the up/down buttons after a Form was deleted, form ordinals could get out of sync. This was corrected. |
3032 |
Bug |
43 |
The Edit Check editor was not correctly parsing some expressions with folder wildcards. This has been corrected. |
3033 |
Feature |
43 |
The Edit Check and Derivation editors will display warnings if an inactive Form or inactive Field is referenced in the steps. |
2964 |
Bug |
42 |
When changing sets of field OIDs in the Form editor an error could result if related Checks or Derivations were changed as a result of the OID changes. This was corrected. |
2927 |
Bug |
41 |
When saving edit checks in quickedit view, fingerprints would not be properly calculated. This was corrected. |
2929 |
Feature |
41 |
In edit checks CQL and QuickEdit can be formatted differently but have exactly the same meaning e.g. CQL "(1 + 1) + 2" is the same as "1 + 1 + 2". Similarly the Quickedit "1 1 + 2 +" is the same as "1 1 2 + +". The system calculates a "standard form" and if two edit checks have the same standard form then differences in the CQL or QuickEdit are shown in compares but they are not counted as real differences and do not have to be explained. |
2933 |
Bug |
41 |
Ampersands (&) in object names appeared in excel compare difference report as & This was corrected. |
2932 |
Bug |
41 |
When performing import of fields into an existing Form, field ordinals could be duplicated. This was corrected. |
2894 |
Bug |
41 |
When saving-as a Form (i.e. to make a copy) the standards identifier would be set to the new OID of the Form rather than the original name. This was corrected. |
2902 |
Feature |
41 |
In object compares it is now possible to select new/different attributes or objects from one side of the compare and copy them to the other side. This allows an attribute-by-attribute merge of the two objects. |
2908 |
Feature |
41 |
Merging attributes to locked drafts is not possible. The locked draft shows a lock icon and attributes cannot be copied to a locked draft. |
2905 |
Feature |
41 |
In object compares it is now possible to select all new/different attributes or objects from one side of the compare to copy to the other rather than |
2911 |
Feature |
41 |
In object compares it is now possible to de-select all new/different attributes which have been selected. |
2906 |
Feature |
41 |
In object compares one object may have a custom property that is not present in the URL configuration for the other object. When that is the case the custom property is shown in grey text and a popup hint explains that the properties are not comparable. |
2907 |
Feature |
41 |
The draft compare Excel report now includes matched objects if the "include matched" option is selected. |
2917 |
Bug |
41 |
Testcases were not included in draft downloads unless both Test Cases and TrialGrid Extensions were selected. This was corrected. |
2918 |
Bug |
41 |
When no tabs are selected in the draft download dialog an error results. This was corrected so that only the CRFDraft tab is produced. |
2886 |
Feature |
40 |
When copying an Edit Check or Derivation, if the Variable OID of a Field is different in the target draft, then it will be updated to match the Field in the target draft. |
2879 |
Feature |
40 |
From the Draft Compare Dialog it is now possible to copy objects that don't exist in one draft to the other. |
2884 |
Bug |
40 |
Draft Lab Settings could not be saved if the Lab configuration variable names were not in upper case. This has been corrected. |
2885 |
Feature |
40 |
When viewing a comparison of Edit Checks, the quickedit will have the same order of steps as in the quickedit editor. |
2863 |
Feature |
40 |
The Custom Function list can now be searched by Source Code. |
108 |
Feature |
40 |
The Custom Function list now displays the name Custom Functions which are called by other Custom Functions, in the Actions column. |
2865 |
Feature |
40 |
The Custom Function list now has a columns 'Actions' which displays the actions performed by the custom function. see Custom Function List. |
2857 |
Bug |
40 |
When a Form is copied into a Draft, TrialGrid will look for invalid Edit Checks which refer to the Form OID, or the FieldOID of a Field in the Form. These Edit Checks will be updated with references to the Form/Field(s). TrialGrid was not looking at Check Actions with missing objects. This has been corrected. Copying Folders will also update Check Actions now. |
2858 |
Bug |
40 |
If an Edit Check Action refers to a Folder, Form or Field which does not exist in the Draft, TrialGrid was not marking the Edit Check as invalid. This has been corrected. |
2862 |
Bug |
40 |
The validation of settings for Check Actions 'UpdateFolderName' and 'UpdateFormName' in CQL and Quickedit was wrong and has been corrected. |
2853 |
Feature |
40 |
In Draft Compares it is now possible to change the short names of drafts (A/B) |
2853 |
Feature |
40 |
In Draft Compares it is now possible to change the short names of drafts (A/B) for different names such as Source/Target or Old/New. |
2856 |
Bug |
40 |
When a label name has two spaces in it, e.g. "Test: One" lists of objects could not be filtered by that label. This was corrected. |
2833 |
Bug |
40 |
When editing Draft Lab Variable Mappings, if a Form was selected, and then no Form was selected, a javascript error was displayed. This has been corrected. |
2084 |
Bug |
39 |
The order of Check Actions will now be the same in the CQL and Quickedit views. |
2790 |
Bug |
39 |
When copying an Edit Check the order of Check Actions will be preserved. |
2757 |
Feature |
39 |
The Draft Edit page now displays the Rave Project Name (as imported from Rave). |
2762 |
Feature |
39 |
Medidata Rave Lab Configurations can be uploaded into a URL in TrialGrid. |
2763 |
Feature |
39 |
Medidata Rave Lab Configurations can be viewed after upload into TrialGrid. |
2764 |
Feature |
39 |
A URL Lab Configuration can be deleted. |
2765 |
Feature |
39 |
Medidata Rave TSDV Configurations can be uploaded into a Project in TrialGrid. |
2766 |
Feature |
39 |
Medidata Rave TSDV Configurations can be viewed after upload into TrialGrid. |
2767 |
Feature |
39 |
A Project TSDV Configuration can be deleted. |
2768 |
Feature |
39 |
For Forms included in an active TSDV Tier, the Tier Name will be displayed in the Forms list. |
2769 |
Feature |
39 |
For Fields included in an active TSDV Tier, the Tier Name will be displayed in the Fields list. |
2770 |
Feature |
39 |
For Fields included in an active TSDV Tier, the Tier Name will be displayed next to the Field in the Form editor. |
2771 |
Feature |
39 |
The Form list can be filtered by TSDV Tier. |
2772 |
Feature |
39 |
The Field list can be filtered by TSDV Tier. |
2775 |
Feature |
39 |
The Form Editor will display a list of TSDV Tiers associated with Fields in the Form. |
1432 |
Feature |
37 |
It is now possible to edit the Lab Settings of a Draft. |
2584 |
Feature |
37 |
If a Lab Configuration has been loaded then the Form editor will have a list of available Analytes in the Field property sheet. |
2746 |
Feature |
37 |
If a Field with a Lab Analyte is set to be a Log field, then an error message will be displayed on saving the Form. |
2747 |
Feature |
37 |
If a Field with a Lab Analyte has a control type which is not Text or DropdownList, then an error message will be displayed on saving the Form. |
2749 |
Feature |
37 |
The LinkFolder list in the Form Editor does not now include the SUBJECT folder. |
2750 |
Feature |
37 |
If LinkFolder or LinkForm are selected and the Confirmation Style is not LinkCustom, then an error message will be displayed on saving the Form. |
2751 |
Feature |
37 |
Fields which have a Lab Analyte will have a "Lab" tag when viewed in the Form editor. |
2742 |
Feature |
37 |
When creating a Merge Matrix, inactive Forms will not be included in the merged matrix. |
2743 |
Feature |
37 |
When creating a Merge Matrix, AddForm Check Actions with wild-carded Folders will only be included in the Form exists in one of the selected Matrices. |
2739 |
Feature |
37 |
When creating a Draft from a Library via Standard Rules, Labels for objects in the library Draft are now copied to the objects in the newly created Draft. |
2724 |
Feature |
37 |
In Draft Compares it is now possible to ignore differences in custom properties. This can be useful to focus on core Medidata Rave attributes which have changed between Drafts. |
2736 |
Feature |
37 |
Medidata Rave does not allow unclosed html tags in question PreText. An error is now shown if Field PreText values contain unclosed html tags. |
2703 |
Bug |
37 |
When editing a Draft object, the sidebar was displayed on top of the dropdown list to 'Save as new'. This has been corrected. |
2676 |
Feature |
37 |
The Move Up/Down buttons in the Form and Folder lists are now displayed in the table header and will always be displayed, even when the list has been scrolled. |
2718 |
Feature |
36 |
When exporting to Rave additional Activity Records will be created to record the version, environment and sites. |
2719 |
Feature |
36 |
When copying an Edit Check from a Library or another Project, the order of Check Steps will be preserved, so that the copied Edit Check matches the original. |
2717 |
Feature |
36 |
When a Data Dictionary or Edit Check is opened in a modal window from the Form editor, the Form editor will not be automatically refreshed when the object modal is closed. If changes have been made to the object it might be necessary to reload the Form to see the latest changes. |
2711 |
Feature |
36 |
When saving an Edit Check in the CQL view, the order of Check Steps will not be changed if the check logic has not changed. Similarly when saving an Edit Check in the Quickedit view, the formatting of CQL will not be changed if the check logic has not changed. |
2712 |
Feature |
36 |
When converting postfix Edit Checks to the infix CQL representation in an Edit Check with multiple OR steps, there were uneccessary parentheses being added around each OR clause. Now, the minimum number of parentheses will be added. |
2284 |
Bug |
35 |
When saving Label fields the system allowed DataFormat and VariableOID to be set. The system now shows and error when you try to save a Label field with DataFormat or VariableOID set. |
2546 |
Bug |
35 |
Duplicate of 2284 above. Fixed. |
2201 |
Bug |
35 |
The system allowed field variables to be re-used with different Format, Dictionary, Unit Dictionary and Coding Dictionary. The system now shows an error if you try to re-use variables with different settings. |
1128 |
Feature |
35 |
Field Lower and Upper ranges are now checked to ensure Lower value is less than upper value. |
2545 |
Feature |
35 |
Field ranges are now only allowed on numeric fields and must be valid for the range type. |
2701 |
Bug |
35 |
System allowed Fields with control types which require a data dictionary to be saved without a data dictionary set. This was corrected. |
2687 |
Bug |
35 |
The system allowed Forms with no log fields to be set with a LogDirection set. The system now shows an error if you save a Form with no Log fields with LogDirection set or if you have LogDirection set and there are no log Fields. |
2683 |
Bug |
35 |
When importing and exporting Drafts from Rave using an iMedidata login, users would sometimes receive errors if the Rave Architect project list page was slow to load. This has been corrected. |
2678 |
Bug |
35 |
When importing and exporting Drafts from Rave using an iMedidata login, users would sometimes receive errors if the iMedidata or Rave session had timed out. This has been corrected. |
2638 |
Feature |
34 |
All Activities for objects now appear in their own tab in the object editor. Previously the activity list was found in the side-bar. |
2586 |
Feature |
34 |
The Edit Check list now displays Bypass during migration, and can be filtered by Bypass during migration. |
2622 |
Bug |
34 |
View and Entry restrictions with & in their names were being shown as "not in the Core Configuration" in the Form Editor. This was corrected. |
2632 |
Feature |
34 |
The Form preview for date fields with formats DD- or MMM- now shows UN or UNK to make it clearer that these are partial dates. |
2627 |
Feature |
34 |
Data Dictionary entries with < > and & in their user values were not being displayed correctly in the form preview. This was corrected. |
2618 |
Bug |
34 |
Data Dictionary Entries with & in them were being encoded to & when displayed (similarly, < to < and > to >). This was corrected. |
2619 |
Bug |
34 |
Data Dictionaries could be saved with no changes made and this added new activity records. This was corrected. |
2606 |
Bug |
34 |
Saving a Library form causes recalculation of related objects compliance state to happen twice. This was corrected. |
2601 |
Bug |
34 |
When creating a new Derivation using quickedit, an error message will be if there is already a Derivation of that name. |
2603 |
Bug |
34 |
When creating a new Edit Check using quickedit, an error message will be if there is already an Edit Check of that name. |
2602 |
Bug |
34 |
An error occurred when copying a Derivation which had invalid cql. This has been corrected. |
2599 |
Bug |
34 |
When an object is deleted which is linked to a Ticket as a related object an error occurred and the object was not deleted, This was corrected. |
2594 |
Feature |
34 |
When deleting a Form, a dialog now shows the effect of removing that form such as the Edit Checks which will be deleted as a result of the delete. Previously Forms "in use" were blocked from deletion. |
2570 |
Bug |
34 |
The Draft compare results were sometimes showing Custom Functions as being different when they had no differences other than whitespace. This has been corrected. |
2506 |
Feature |
32 |
When comparing Drafts, clicking the button to view an object in Draft A or Draft B will open the object in a modal window. |
2505 |
Feature |
32 |
When comparing Drafts, a different Draft to compare against can be selected by clicking the Compare button. |
2504 |
Feature |
32 |
When comparing Drafts, Edit Checks, Derivations and Test Cases which are the same in both Drafts will be shown as having a Related Object difference if a Custom Function used in the Edit Check, Derivation or Test Case is different. For Test Cases, Edit Checks and Derivations are also checked for differences; they must be referenced from within the Test Case content. |
2503 |
Bug |
32 |
When comparing Drafts the list was not being filtered if it had been scrolled. This has been corrected. |
2025 |
Feature |
32 |
When comparing Drafts the object totals will change when the list is filtered. |
2026 |
Feature |
32 |
When comparing Drafts there is a new button 'Include Matched' which will include all Draft objects, including those which are 'matched', i.e. unchanged. |
2503 |
Feature |
32 |
When comparing Drafts there is a new button 'Ignore Custom Function whitespace and comments'. Custom Functions which only have differences in comments and whitespace will be 'Matched' and will not be 'Different' in the results. |
2509 |
Feature |
32 |
When creating a new URL in TrialGrid the 'Rave Version' has been removed. |
2428 |
Feature |
30 |
When an upload of an ALS fails the system now shows the error message reported from the browser. e.g. "Could not upload file : Permission denied". |
2422 |
Feature |
30 |
When editing a Form, the Field properties contain a link to the Data or Unit Dictionary for that Field (if any). Clicking on the link will display the Dictionary in a modal window. |
2423 |
Feature |
30 |
When editing a Form, the Field properties contains links to related Edit Checks and Derivations. Clicking on the link will display the Edit Check or Derivation in a modal window. |
2424 |
Feature |
30 |
When editing a Form, a new Edit Check can be created by clicking the 'New' link next to the list of Related Checks for a Field. |
2410 |
Feature |
30 |
Property sheets defined for Edit Checks (and associated roles) appear as tabs on the Edit Check list page. |
2411 |
Feature |
30 |
The Property sheet editor for Edit Checks has undo and redo functionality. |
2412 |
Feature |
30 |
The Property sheet editor for Edit Checks allows new Edit Checks to be created. |
2413 |
Feature |
30 |
The Property sheet editor for Edit Checks allows existing Edit Checks to be deleted. |
2367 |
Feature |
30 |
Property sheets for Form Fields and Edit Checks can now be set to "Auto" size. The auto-size will take account of the length of the header text. |
2414 |
Feature |
30 |
The Draft Compare Excel report now has separate tabs for each object type (Form, Field, Dictionary etc) in addition to the Detail page which lists all changes. |
2405 |
Bug |
28 |
Edit Check Action cql was not being created correctly when importing an ALS spreadsheet. This has been corrected. |
2399 |
Feature |
28 |
There is a new button in the Custom Function editor which will remove whitespace and comments from the Source Code. |
2386 |
Feature |
28 |
Autocomplete help is now available in the Quickedit editors for Edit Checks and Derivations. |
2394 |
Feature |
28 |
The Quickedit editors will display multiple errors at once. |
2395 |
Feature |
28 |
The Quickedit editors will display errors if a Record Position, Folder Repeat or Form Repeat is less than zero or greater than 99999. |
2396 |
Feature |
28 |
The Quickedit editors will display errors if a step has a Field or Variable and a Check Function, Static Value or Custom Function. |
2397 |
Feature |
28 |
The Quickedit editors will display errors if a step has invalid Logical Record Position settings. |
2398 |
Feature |
28 |
The Quickedit editors will display errors if a step has an invalid Custom Function step. |
2228 |
Feature |
28 |
The Quickedit view of Edit Checks and Derivations is now displayed in a separate tab. |
2380 |
Feature |
27 |
The Merge Matrix Add Form option will now include AddForm Check actions where the target Folder is wild-carded. |
2353 |
Feature |
27 |
From Form/Field property sheets it is now possible to jump direct to the Data Dictionary editor. |
2361 |
Feature |
27 |
From Form/Field property sheets it is now possible to jump direct to the Unit Dictionary editor. |
2362 |
Feature |
27 |
The Field property sheet now shows question text as rendered HTML. |
2357 |
Bug |
27 |
Field/Form property sheets which had more than 1 space in their names would fail to display. This was corrected. |
2360 |
Bug |
27 |
When creating a Merged Matrix the AddForm option was not adding the correct Forms to the Matrix. This has been corrected. |
2232 |
Feature |
26 |
Test Cases now support the Add Deviation check action. |
2303 |
Bug |
26 |
Copying Data and Unit Dictionaries, Edit Checks, Derivations or Test Cases into a Draft was not removing Draft approvals. This has been corrected. |
493 |
Feature |
26 |
The Matrix Folder/Form view can be filtered by Folder and Form to reduce the number of rows and columns displayed in the grid. |
2573 |
Feature |
26 |
The Matrix list now shows counts of related tickets, comments and details of labels associated with each matrix. The listing can now be filtered by label. |
2574 |
Feature |
26 |
The Matrix editor allows a Matrix to be created from an existing Matrix. |
870 |
Feature |
26 |
When a Matrix OID is changed then any Check Actions referencing that Matrix will be changed. |
1449 |
Feature |
26 |
After creating a Matrix, the Folder/Forms for that Matrix can be edited on a tab on the same page. |
1454 |
Feature |
26 |
When creating a Merged Matrix there is an option to include Forms added from an AddForm CheckAction. |
2218 |
Feature |
26 |
There is a separate list view for Matrices. |
2219 |
Feature |
26 |
The Matrix Folder/Form display can be switched between displaying Folder and Form OIDs or names. |
2288 |
Feature |
26 |
The Matrix Folder/Form display has an undo button. |
2292 |
Feature |
26 |
Matrices are color-coded in the Folder/Form display. The Matrix color can be specified when editing a Matrix. |
2291 |
Feature |
25 |
You can now select a range of cells in the Data Dictionary editor and make all entry text uppercase via an Uppercase option from the right-click menu. |
2267 |
Feature |
24 |
When copying an object into a Draft, the number of objects within each source draft will be displayed in the list of available Drafts. |
2268 |
Feature |
24 |
When copying an object into a Draft, the list of available Drafts will indicate if the Draft is in a Library and if it is the default Library for the target Draft. |
2270 |
Feature |
24 |
The Field list can now be filtered by inactive Fields. |
2263 |
Bug |
23 |
When deleting a Folder that is referenced in LabVariableMappings an error was shown. This was corrected. |
2258 |
Feature |
23 |
In the Draft Compare view it is now possible to switch DraftA and DraftB. |
1746 |
Feature |
23 |
Draft Compare view can now be downloaded as a report. |
2259 |
Feature |
23 |
The search function has been disabled, pending resolution of underlying performance issues maintaining the search index. |
2255 |
Feature |
23 |
It is now possible to delete Checks and Derivations related to fields from the Form editor. |
959 |
Bug |
23 |
When deleting a Folder, a warning will be displayed if the Folder is used in any Edit Checks or Derivations. Deleting the Folder will also delete the Edit Checks and Derivations. |
1037 |
Bug |
23 |
When editing a Folder with a calendar day value of 0, the value was not displayed in the editor. This has been corrected. |
1173 |
Feature |
23 |
The Folder Name is displayed after the Folder OID when selecting a Parent Folder. |
2210 |
Feature |
23 |
When deleting a Folder, a warning will be displayed if the Folder is used in any Matrices. Deleting the Folder will remove it from the Matrix. |
2148 |
Bug |
23 |
After copying Forms or Folders into a Draft the re-order feature did not work for the newly copied rows. This has been corrected. |
2240 |
Bug |
23 |
When creating a new Folder there is now a warning when trying to leave the page before saving. |
2243 |
Feature |
23 |
The Folder list will only display Calendar columns (Target Days, etc) if there are Folders which have calendar days set. |
2247 |
Bug |
23 |
The SUBJECT Folder cannot now be selected as a Parent Folder (as in Rave). |
2248 |
Bug |
23 |
When copying an object into a draft, if the copied object has a label then the label is immediately displayed in the list and the label column will be made visible if it was not previously visible. |
2249 |
Bug |
23 |
When copying an object into a draft, if the copied object has a custom property then the custom property is immediately displayed in the list and the custom properties column will be made visible if it was not previously visible. |
2254 |
Feature |
23 |
When saving a Folder, circular Parent Folder references are not allowed, i.e. the Parent Folder cannot have its Parent being the Folder that's being edited. |
2164 |
Feature |
23 |
Labels can be added or removed from multiple Draft objects (Forms, Folders, Data Dictionaries, Unit Dictionaries, Edit Checks, Custom Functions) from the object list page. |
1819 |
Feature |
23 |
Users who have been associated with an Organization and who have been granted permission (by TrialGrid) can now create URLs. |
2203 |
Bug |
23 |
The text box for editing Field labels was sometimes too small. This has been corrected. |
2204 |
Feature |
23 |
Hovering over the help text icon next to the Field label in the Form editor will display the help text. |
2208 |
Bug |
23 |
The Form name in the navigation breadcrumbs was not updated if the Form name had been edited and changed. This has been corrected. |
2209 |
Bug |
23 |
Changes made to Form and Field View and Entry Restrictions after using the Set/Clear all helpers were not being saved. This has been corrected. |
2211 |
Feature |
23 |
When editing a Draft object the 'Save as new' button will be visible next to the 'Save' button if the browser window is large enough. |
2229 |
Feature |
23 |
Clicking on the help text icon next to the Field label in the Form editor will switch to the help text in the Field properties sheet. |
2191 |
Feature |
23 |
Comparisons of Metadata values are now shown as character-based for Text Properties and line-based for choice properties. Line-based means a difference shows the initial value in strikethough/red and new value in green. This is appropriate when a value has changed from True to False for example. Character based shows character-by-character differences which makes it easier to see an extra space or one letter difference. |
2196 |
Feature |
23 |
Field PreText preview removed sub and em html tags. These are now shown. Support was also added for these tags (and sup for superscript) in the document generator. |
2188 |
Bug |
22 |
Copying a Draft which had a Forms with a LinkForm set failed with an error. This was corrected. |
2180 |
Bug |
22 |
The number of database queries used by the URL List view was optimized for performance. |
2130 |
Feature |
22 |
Draft Unlock is now a separate permission from Draft Lock. |
2131 |
Feature |
22 |
Once a Draft is approved, any change to an object in the Draft or to the Draft itself will remove those approvals. |
2171 |
Bug |
22 |
Uploaded ALS files may contain spaces at the end of Field control type names e.g. "RadioButton " or have incorrect case e.g. "longText" instead of "LongText". The system now corrects where possible and fails on invalid control types. |
2157 |
Bug |
21 |
Edit Checks containing a Check Action referring to an inactive Field were not displaying in the 'Used in' column in object lists. This has been corrected. |
2158 |
Bug |
21 |
The Draft copy feature was not copying Matrix Folder/Forms correctly. This has been corrected. |
1796 |
Feature |
21 |
Test Cases are now included in Draft Comparisons. |
2142 |
Feature |
21 |
All tab characters in Custom Functions are replaced with spaces. This behaviour matches what Microsoft Excel does. Rave Architect does not allow tab characters unless pasted in from another editor. All existing Custom Functions have been updated to remove tabs. |
2125 |
Bug |
21 |
Comparing Drafts with many Custom Properties defined on objects was very slow. Performance was improved. |
1928 |
Feature |
21 |
When copying Forms or Folders the Ordinal is displayed and they are ordered in Ordinal order. |
2055 |
Bug |
21 |
Inserting a Field 'above' another Field in the Form editor was inserting the new Field in the wrong place. This has been corrected. |
2067 |
Bug |
21 |
The performance of displaying Custom Functions to copy from another Draft has been improved. |
2092 |
Bug |
21 |
The performance of displaying Folders to copy from another Draft has been improved. |
2093 |
Bug |
21 |
The performance of displaying Data Dictionaries to copy from another Draft has been improved. |
2094 |
Feature |
21 |
When viewing related Edit Checks and Derivations for a Field in the Form Editor, inactive Edit Checks or Derivations will have 'Inactive' after their name. |
2109 |
Feature |
21 |
When viewing related Fields in the Data Dictionary list, inactive Fields and Fields on inactive Forms will have 'Inactive' after their name. |
2110 |
Feature |
21 |
When viewing related Fields in the Unit Dictionary list, inactive Fields and Fields on inactive Forms will have 'Inactive' after their name. |
2111 |
Feature |
21 |
When viewing related Edit Checks and Derivations in the Custom Function list, inactive Edit Checks or Derivations will have 'Inactive' after their name. |
2124 |
Bug |
21 |
The "reusable" slider in the Folder editor did not work. It was replaced with a checkbox. |
2118 |
Feature |
21 |
Users can now add their Approval to a Draft. The 'Approve Draft' user role is required to approve or revoke approval for a Draft. |
2064 |
Bug |
21 |
The performance of displaying the Form editor was improved in the case where many changes had been made to fields on that Form by Diagnostics. |
665 |
Feature |
21 |
In the Form editor the tabs for Field Properties appear greyed out when they are not appropriate (e.g. Date settings for Checkbox fields) but it is still possible to interact with these greyed elements. A test was added to the validation documents to show that these elements are still enabled. |
2074 |
Feature |
21 |
When the name of a Custom Function is changed, references to that function are now changed as a background task. In a Library Draft this could cause changes to many Edit Checks and affect standards compliance for all Drafts that use this Library Draft. |
2076 |
Feature |
21 |
When the OID of a Matrix is changed, references to that Matrix in Check Actions are now changed as a background task. |
2077 |
Feature |
21 |
When a Folder OID is changed, references to that Folder in Checks, Derivations and Matrices are changed as a background task to speed up saving of the Folder. |
2078 |
Feature |
21 |
When Form OID is changed, references to that Form in Checks, Derivations and Matrices are changed as a background task to speed up saving of the Form. |
2079 |
Feature |
21 |
When the name of a Unit Dictionary is changed, references to that Unit Dictionary are now changed as a background task. |
2096 |
Bug |
21 |
When the Checks list had been filtered it would continually open the filter area of the listing even when no filter was active. This was corrected. |
2097 |
Bug |
21 |
When the Forms list was filtered by a Label, every time you visited the Form list after that, the Form list would not show (the table was empty). This was corrected. |
2087 |
Feature |
21 |
The Project list can now be filtered to just projects where you are the owner. |
2101 |
Bug |
21 |
When a Draft was deleted, the count of Drafts on the project list included the deleted draft. This was corrected. |
2105 |
Feature |
21 |
By arrangement, TrialGrid can now add a custom Form/Field view for specific Project Roles. This allows the Form view to be customized so that Field properties appear on a new custom tab. This feature was retired July 2021. |
2106 |
Feature |
21 |
The unique "fingerprint" of objects such as Forms, Edit Checks etc was added to the editor sidebar. Currently this is displayed only to TrialGrid administrative staff. |
2112 |
Bug |
21 |
When a user does not have permission to download a Draft from Rave Architect, automated import fails. Error handling for this case was improved. |
2114 |
Feature |
21 |
Aliases are no longer imported from or exported to ALS files created by the system. This is part of our removal of the Alias feature. |
2113 |
Bug |
21 |
Uploading an ALS file with duplicate property values for an object caused import to fail. Now the import system warns about the duplicate and only takes the first value for and object/property combination. |
2081 |
Feature |
21 |
Aliases have been removed from the Draft home page. Aliases will be completely removed in a future version. |
2082 |
Feature |
21 |
Custom Function Templates have been removed from the URL home page. Custom Function Templates will be completely removed in a future version. |
2099 |
Feature |
21 |
A copy of a Draft can be created by clicking the 'Clone' button in the Drafts list page. The clone button can be displayed by clicking the down arrow next to the Edit button. |
2040 |
Bug |
19 |
When importing or uploading a Draft, Custom Function source code is analyzed to help with Test Case generation. |
2053 |
Feature |
19 |
Object comparisons are now shown in a modal window which can be closed via a close button or by pressing the Escape key. This helps reduce the amount of navigation required to go between objects and comparison views. |
2059 |
Feature |
19 |
In compare view the toggle to show only changed properties was moved above the table of object attributes which it filters. |
1815 |
Feature |
19 |
Deleting Drafts was sometimes slow. This was corrected by making draft deletion a background action (see issue 1601). Drafts are now "soft deleted" and will be removed from the database after 30 days. Drafts may be recovered up to the date of removal by contacting TrialGrid. |
2027 |
Feature |
19 |
The Field display in the Form editor now shows VariableOID as well as FieldOID when these are different. |
1718 |
Feature |
19 |
Form and Field View Restrictions can now be cleared/set as a bulk action per Form or per Field on the Form from a new "Actions" menu above the list of EDC Roles. |
1959 |
Bug |
19 |
The Edit Checks list did not filter correctly when selecting on Active/Inactive and Valid/Invalid. This was corrected. |
2010 |
Feature |
19 |
It is now possible to create Custom Properties for Edit Checks. |
2013 |
Feature |
19 |
Is is now possible to create Custom Properties for Derivations. |
2014 |
Feature |
19 |
Is is now possible to create Custom Properties for Unit Dictionaries. |
2015 |
Feature |
19 |
Is is now possible to create Custom Properties for Custom Functions. |
2016 |
Feature |
19 |
Is is now possible to create Custom Properties for Matrices. |
2017 |
Feature |
19 |
Is is now possible to create Custom Properties for Data Dictionaries. |
951 |
Feature |
19 |
It is now possible to create Custom Properties for Folders. |
1428 |
Feature |
19 |
It is now possible to copy Derivations between Drafts using the "Import" button on the Derivation list page. |
1998 |
Bug |
19 |
Adding a Label field to a Form could cause slow performance. This has been fixed. |
1033 |
Bug |
19 |
When a Custom Function is deleted the Activity Record now contains the Function Name instead of the database id. |
1869 |
Feature |
19 |
Autocomplete is now available in the Custom Function editor. |
1984 |
Feature |
19 |
Custom Function Source Code is now validated on saving a Custom Function. |
1985 |
Feature |
19 |
Custom Function Source Code is not automatically validated during data entry of the source code. |
1987 |
Feature |
19 |
A copy of a Form can be created using the 'Save as new' option in the Form editor. |
1988 |
Feature |
19 |
A copy of a Data Dictionary can be created using the 'Save as new' option in the Data Dictionary editor. |
1989 |
Feature |
19 |
A copy of a Unit Dictionary can be created using the 'Save as new' option in the Unit Dictionary editor. |
1990 |
Feature |
19 |
A copy of a Derivation can be created using the 'Save as new' option in the Derivation editor. |
1032 |
Feature |
19 |
A copy of a Custom Function can be created using the 'Save as new' option in the Custom Function editor. |
1976 |
Feature |
19 |
Individual object exports to ALS are now set so that DeleteExisting=False. This makes it safer to upload to Rave Architect since this is a merge instead of an overwrite of the entire Draft. |
1969 |
Bug |
19 |
Deviation Codes and Deviation Classes in Add Deviation Checks were not properly saved. This was corrected. |
1872 |
Feature |
17 |
The option to 'overwrite' the latest CRF Version when pushing a draft to Rave Architect has been removed because it was not working reliably. |
1939 |
Bug |
17 |
When pushing a draft to Rave Architect additional error handling code has been added. |
1861 |
Bug |
16 |
A javascript error on the checks list page was corrected. |
1862 |
Bug |
16 |
The Test Case Advisor would sometimes log internal error messages when processing an edit check using an AddHour check step. |
1852 |
Bug |
16 |
When editing field Pretext, entering HTML tags <br></br> was changed into <br/></br> which is incorrect and not accepted by Rave. This was corrected. |
1820 |
Bug |
16 |
The performance of the Field list view was improved. |
1792 |
Feature |
16 |
When Forms are imported from a Draft Library via Standard Library Rules, Form Ordinals are renumbered to be in the original order but with consecutive values. |
1793 |
Feature |
16 |
When Folders are imported from a Draft Library via Standard Library Rules, Folder Ordinals are renumbered to be in the original order but with consecutive values. |
1811 |
Bug |
16 |
When creating a new Form in a library the user would see Javascript errors. This was corrected. |
1804 |
Bug |
16 |
After selecting a Draft from which to copy Forms another Draft could be immediately selected leading to duplicate Forms displayed in the list. This has been corrected. |
1805 |
Bug |
16 |
When displayed the list of Forms to copy the buttons to copy Forms were sometimes not visible. This has been corrected. |
1801 |
Bug |
16 |
The Edit/Delete buttons were not visible on the Custom Function list at smaller screen sizes. This has been corrected. |
1794 |
Bug |
16 |
When adding new Fields to a Form, updating view and entry restrictions would affect all newly added Fields. This was corrected. |
1781 |
Feature |
16 |
Labels can now be added/removed from objects selected in the Draft Comparison view. |
1779 |
Bug |
16 |
Edit Checks with a Variable only check step and a Form Repeat Number but no Form specified were not being accepted as valid. This has been corrected. |
1777 |
Feature |
16 |
Boolean (TRUE/FALSE) columns in Architect Loader Spreadsheets are now imported in a case-insensitive way (TRUE = true = TrUE). Previously TRUE/FALSE values as exported by Rave Architect were expected. |
1341 |
Bug |
16 |
Edit Checks with a Variable only check step and a Folder Repeat Number but no Folder specified were not being accepted as valid. This has been corrected. |
1776 |
Bug |
16 |
Duplicate Custom Functions could be created when copying Edit Checks. This has been corrected. |
1747 |
Bug |
16 |
The cloning function for Fields on a Form was broken by recent changes to the Form editor to support Coding information. This was corrected. |
1748 |
Feature |
16 |
When a Field with coding information is copied into another study, the coding information is now also copied with it. |
1736 |
Bug |
16 |
The Form Editor now supports Coding Dictionary setup including Priority, Coding Level, Locale, Supplemental Terms, Component Terms and other workflow elements. Note that the system does not have information about which Coding Dictionaries are set up for the URL. See Field Coding Configuration for more information. Note that currently coding information related to Fields is not included in Standards Compliance calculations. |
1713 |
Bug |
16 |
Long text strings were not not completely visible in the standards comparison view. This has been corrected. |
1710 |
Bug |
16 |
The Active and Signature Required properties in the Form Editor were not being saved after a change. This has been corrected. |
1556 |
Bug |
16 |
Form list performance when displaying Standards Compliance information was improved. |
1557 |
Bug |
16 |
The Data Dictionaries list was inefficient when showing standards information. Performance was improved. |
1678 |
Feature |
16 |
Edit Check descriptions now contain the Pretext of Fields to make them easier to understand for all users. |
1679 |
Feature |
16 |
The description of AddForm Check Actions now uses the Form Name rather than the Form OID. |
1637 |
Feature |
16 |
The Custom Function editor will now display errors in the Custom Function source code automatically, after a short delay, and will indicate the line(s) on which error(s) are present if possible. |
1582 |
Bug |
16 |
Changes to ConstantA-K values in the Unit Dictionary editor were not being saved. This was corrected. |
1625 |
Bug |
16 |
The performance of importing Architect Loader Spreadsheets with Automated Test Cases was improved. |
1589 |
Feature |
16 |
When exporting a Draft to Rave the list of Drafts already existing in Rave will be displayed if the Project Name in TrialGrid is the same as the Project Name in Rave. |
1641 |
Feature |
16 |
Source code has been removed for Edit Check and Derivation 'unit tests'. These have been replaced by Automated Testing. |
1542 |
Bug |
16 |
When you update a Field on a Form an activity record is added to show that the Form was also changed and that last-updated date is changed for the Form. |
2628 |
Feature |
16 |
Form preview shows changes to pre-text properties live on change. |
2629 |
Feature |
16 |
IsLog and Inactive fields are indicated in the Form Field list. |
2630 |
Feature |
16 |
Changes to Field Properties are saved when the Form is saved. |
1029 |
Bug |
16 |
When moving a Field to a different position in the Form Editor the Field list will auto-scroll at the top or bottom of the display. The auto-scroll has been improved and should work more reliably, though it might still be necessary to move the mouse to continue auto-scrolling on long forms. |
1294 |
Feature |
16 |
When editing Form and Field Restrictions, all EDC Roles defined in the URL Configuration are displayed, which makes it easier to see which are selected and which are not selected. |
1509 |
Feature |
16 |
The Field Properties sheet in the Form Editor can be hidden and shown. |
1511 |
Feature |
16 |
The Field Properties in the Form Fields area can be hidden and shown. |
1512 |
Feature |
16 |
Form Fields can be displayed with styles matching Rave Classic or Rave EDC (RaveX). |
1513 |
Feature |
16 |
A Field with of no particular type can be added in the Form Editor. |
1514 |
Feature |
16 |
New Fields can be added at the top or bottom of the Form, or before or after the selected Field. |
1516 |
Feature |
16 |
Form Fields can be displayed with a selected EDC Role. Fields which are View Restricted for that Role and/or are Inactive will be greyed out. Fields which are Entry Restricted for that Role will have the data entry control disabled. |
1517 |
Feature |
16 |
The Form Editor has a Print button to print the Form Fields. |
1510 |
Feature |
16 |
Project attributes Protocol and Description are no longer required fields. |
1447 |
Bug |
15 |
On import if ALS has a CheckStep that references a Check that doesn't exist then import fails and a cryptic error message is shown. This was corrected. Import will still fail and the reason shown in the import log (as now) but the cryptic error message is not shown. |
1053 |
Bug |
15 |
In the folder list, when clicking on the set of Matrices which are collapsed, only the Matrices on the first row are expanded or collapsed. This was corrected. |
1453 |
Bug |
15 |
In the folder list, when clicking on the set of Matrices which are collapsed, only the Matrices on the first row are expanded or collapsed. This was corrected. (Duplicate of #1053) |
1433 |
Feature |
14 |
Unit Tests for Edit Checks and Derivations have been removed following the introduction of User Acceptance Tests. |
1414 |
Bug |
14 |
The Edit Checks list would not display in Internet Explorer 11. This has been corrected. |
841 |
Feature |
14 |
Entries in Data and Unit Dictionaries can be sorted by clicking on the Coded Data or User String column heading. |
267 |
Feature |
14 |
When 'multi-select' is enabled in the Matrices page 'Select all' and 'Select none' buttons are displayed and can be used to select all Matrices which are currently in the list (ie. the list can be searched and then the resulting Matrices selected), or clearing the selection. |
1259 |
Feature |
14 |
The Matrix grid can be printed, showing the Forms and Folders for the selected Matrix or Matrices. |
1260 |
Feature |
14 |
When 'multi-select' is enabled in the Matrices page the cells are color-coded: grey: no matrices have that Folder/Form green: one matrix has that Folder/Form orange: two matrices have that Folder/Form red: three or more matrices have that Folder/Form This makes it easy to spot matrices which have overlapping Folder/Forms. |
1261 |
Feature |
14 |
The Matrix grid can be expanded to occupy the full width of the screen. |
1264 |
Feature |
14 |
Clicking on a row header in the Matrix grid will open the corresponding Form. Clicking on a column header will open the corresponding Folder. |
1289 |
Bug |
14 |
Users could access a page to view or edit the Subject folder in a draft. This has been prevented and users will be re-directed to the Folders list in this case. |
1298 |
Feature |
14 |
The tooltip in the Matrix editor now displays the Matrices in which a Folder/Form combination are present (if any). |
1217 |
Bug |
14 |
Some Custom Functions were not displaying correctly in the Object comparison view. This has been corrected. |
1219 |
Bug |
14 |
The Activity Record for setting the Standard Library for a Draft contained html markup. This has been removed. |
1221 |
Bug |
14 |
The list of Matrices was overflowing its panel container if the Draft contained more than 20 Matrices. This was corrected. |
1223 |
Bug |
14 |
The Object comparison view was incorrectly showing objects as being the same if the only difference was a line break at the end of a text property (Custom Function Source Code, for example). The objects were correctly shown as different elsewhere. |
1224 |
Feature |
14 |
The list of Matrices should be searchable. |
1225 |
Feature |
14 |
It is now possible to show or hide the highlighted difference between two objects in the Object Comparison view. |
1226 |
Feature |
14 |
It is now possible to show or hide the properties for the source or target object in the Object Comparison view. |
1227 |
Feature |
14 |
The number of changes within Custom Function Source Code is now displayed in the Object Comparison view. |
1236 |
Bug |
14 |
After making a change on the Draft Edit or Project Edit pages an alert is now shown if the user tries to leave the page before saving it. |
1241 |
Bug |
14 |
When a user does not have edit permission on a draft the message on the Unit Dictionary page incorrectly referred to 'Data Dictionary'. This has been corrected. |
1244 |
Bug |
14 |
After clicking the button to download a Draft the page scrolled to the top. This has been corrected. |
1120 |
Bug |
14 |
Matrix Editor now shows Inactive Forms with (Inactive) after the Form name and a red square at the intersection of Form and Folder instead of a blue one. |
1196 |
Bug |
13 |
Tags in Form Names such as <font color="blue">Demography</font> would cause breadcrumbs and Form Name edit control in the Form Editor to display incorrectly. |
1183 |
Bug |
13 |
In prerelease environment iMedidata import failed with a file creation error. The root cause was fixed. |
1184 |
Feature |
13 |
The default URL for iMedidata import or export is now set to https://www.imedidata.com since the majority of users are using the production iMedidata environment. |
1169 |
Bug |
13 |
When selecting a VariableOID from the drop-down list in the Form Editor, Field OID would also be overwritten. Field OID is now only set if it is blank. |
1170 |
Feature |
13 |
When working on long Forms it was necessary to scroll to the top to see if the Form saved. The Form Save message is now shown at the top of the screen regardless of where you are scrolled in the Form editor. |
1171 |
Feature |
13 |
In the Form editor, when a Field has a related Data Dictionary a link to the Data Dictionary now appears next to the Data Dictionary selector for that field (Ctrl/Cmd-Click to open in a new Window) |
1172 |
Feature |
13 |
In the Form editor, when a Field has a related Unit Dictionary a link to the Unit Dictionary now appears next to the Unit Dictionary selector for that field. |
1138 |
Bug |
13 |
The Form Editor would allow the entry of invalid Field and Variable OIDs. This was corrected so that Field and Variable OIDs can only contain A..Z, 0..9 and the _ (underscore). |
525 |
Feature |
13 |
Edit Check descriptions have been shortened for Check Actions targetting the same data reference. For example, all AddForm actions referencing the same Folder/Form/Field will be displayed in one section. |
686 |
Feature |
13 |
The Fields list now includes the Form Name as well as the Form OID. |
969 |
Bug |
13 |
Deleting an entry in a Data Dictionary would sometimes cause other rows to not to be displayed. This has been corrected. |
1125 |
Feature |
13 |
Only one row could be pasted into a Unit Dictionary. This has been corrected and multiple rows can be copied/pasted. |
1142 |
Bug |
13 |
Displaying Matrices in Drafts with hundreds of Folders and Forms was slow. Now the initial request to display draft Matrices will still take some time to load all the information about Matrix Folder Forms but once loaded switching between Matrices will be fast. |
1143 |
Feature |
13 |
When editing Data Dictionaries a warning will be displayed if a comma, semi-colon or double- slash is entered. |
1144 |
Bug |
13 |
Copying from Excel into Data Dictionaries sometimes caused extra line breaks to be inserted. This has been corrected. When copying or entering data into Data or Unit Dictionaries line breaks will be automatically removed (as in Rave). |
1145 |
Feature |
13 |
Edit Check descriptions have been re-formatted and include the Form and Folder names to make it easier to identify the referenced objects. The description includes an image next to each Folder, Form and Field; clicking on the image will link directly to that object. |
1146 |
Feature |
13 |
When searching for Folders, Forms, Fields and Variables in the Edit Check editor, multiple terms, including numbers, can be searched using an underscore to separate terms. For example, 'VIS_1' will find all folders containing 'VIS' and '1'. |
1148 |
Bug |
13 |
The description of Edit Check Action "SetVisible" was wrong and has been corrected. |
1149 |
Bug |
13 |
Sometimes the count of list items (for example in the Forms list) was incorrect. Now all lists use pagination, with a configurable page size, and the counts of items are correct. |
1150 |
Feature |
13 |
The count of Field Checks is now displayed underneath the count of Edit Checks on the Draft home page. Field Checks are QueryFutureDate, QueryNonConformance, LowerRange, UpperRange, NCLowerRange, NCUpperRange. Note that Field Checks can be viewed in the Fields list but are not displayed in the Edit Checks list. |
1151 |
Bug |
13 |
When exporting the Fields list to pdf the columns might be truncated at the right of the page. To workaround this you can export to Excel and/or select fewer columns to be displayed and exported. |
1164 |
Feature |
13 |
In the Fields list, the Variable OID will only be displayed if it is different from the Field OID. |
3346 |
Feature |
13 |
The Fields list can be searched by OID. |
1165 |
Feature |
13 |
To improve readability of Edit Check descriptions the Folder and Form names will only be displayed once if there is only one Folder and Form in the Edit Check. |
1136 |
Bug |
13 |
When fetching a list of Studies with Architect access from iMedidata, a maximum of 10 studies was found. This was corrected. |
1166 |
Feature |
13 |
The Direct Draft (or Version) import now supports logging in with iMedidata credentials. |
1167 |
Feature |
13 |
When importing a Draft or Version from iMedidata, the system will prompt for a two-factor authentication code if iMedidata requires one. The user can then authorize TrialGrid for the rest of the TrialGrid session (i.e. until TrialGrid logout) or for 30 days. |
1155 |
Bug |
13 |
Field Help length limit was set to 4,000 characters to match Rave. |
1154 |
Bug |
13 |
Field PreText length limit was set to 4,000 characters to match Rave. |
1153 |
Bug |
13 |
Form Help length limit was set to 4,000 characters to match Rave. |
1152 |
Bug |
13 |
Confirmation text limit was set to 4,000 characters to match Rave. |
1102 |
Feature |
13 |
When importing Drafts direct from Rave the process can fail if a Draft has a large number of Folders. This is a known issue in Rave. The manual workaround is to download the Draft in parts and merge the sheets in Microsoft Excel. The TrialGrid import-from-Rave feature now takes care of this automatically, downloading in sections and then re-assembling for import so that Drafts with large numbers of Folders can now be imported. |
925 |
Feature |
13 |
The Form Editor now shows a list of related Derivations and Edit Checks for each Field under the Field Checks tab. |
1111 |
Feature |
13 |
When the Matrix List is opened, the Default Matrix is automatically selected. It also has (default) added to its name to make it clear which is the Default Matrix (if any). |
1115 |
Bug |
13 |
On FireFox on starting Draft Upload from an ALS spreadsheet if you navigated away from the page then the task list did not update to show progress of the upload running in the background. This was fixed. |
1121 |
Bug |
13 |
If you removed an entry from a View, Entry or Review Group list for a Field so that went from some entries to no entries, the property editor for that field would no longer display (it would stay stuck on the previous field). This was corrected. |
1124 |
Feature |
13 |
In the Custom Function editor a Validate button has been added. This will verify the source code of the Custom Function against Rave and provide the same errors as the Rave Custom Function editor if there is a problem with the source code. |
1131 |
Bug |
13 |
Preview of Custom Functions and Custom Function Templates would render xml content in the Custom Function source code as html - e.g. <input> would be rendered as an input element. This was corrected. |
1063 |
Feature |
13 |
The Draft home page now shows a count of UAT Test Cases. |
1058 |
Bug |
11 |
If a Custom Function was edited and exported from TrialGrid it would end up with double line spacing (i.e. every newline was turned into 2 newlines). This was fixed. |
1035 |
Bug |
11 |
It is possible to enter really long values into Rave unit dictionary constant values that get exported into an ALS. e.g. 1.23456789012347E+27. System was updated treat Unit Dictionary constant values as floating point values rather than as fixed precision numbers. This removes the limitations of issue #980 which set precision to 14 digits and a maximum number of digits before the decimal place. Note that Rave (and now TrialGrid) will round some fractional numbers. |
219 |
Feature |
11 |
The Draft lists page for a Project now has an option to import a Draft direct from Rave. This requires the user to enter their Rave username and password in order to see a list of Projects in Rave and a list of Drafts which can be imported. These credentials are not stored in the TrialGrid database. See help on this feature for more information. |
1054 |
Feature |
11 |
When importing Drafts the object fingerprint calculations have been optimized so that imports should complete faster. |
1027 |
Bug |
11 |
Users reported slow performance when saving Forms on the beta site. This has been improved. |
1019 |
Feature |
11 |
Rave will allow users to create Derivations with Logical Errors for Example "1 +" These are valid as far as Rave is concerned (although they won't work) but the system now warns on import of the ALS if it cannot generate a description for a Derivation because of a logical error. |
999 |
Bug |
11 |
When using the FireFox browser, clicking "Download Draft" a second time does not download the Draft file. This was corrected. |
1023 |
Feature |
11 |
In the Folder list, related Matrices are now shown. |
1008 |
Feature |
11 |
The list of Edit Checks now display the number of Check Steps after the Check Name. |
1007 |
Feature |
11 |
As of Rave 2018.2.0 Medidata has renamed the "Rave X" product to "Rave EDC". The older Rave EDC product is now known as "Classic Rave". Diagnostics have been changed in line with the Medidata naming ("RaveX" -> "Rave EDC") |
1002 |
Feature |
11 |
Classic Rave 2018.2.0 introduces new yy- and yyyy- formats for Date Fields. These are now supported in the Form editor. |
1006 |
Bug |
11 |
Signature Fields may only have a dataformat of eSigPage, eSigFolder or eSigSubject. System was not enforcing these dataformats. This was corrected. Note that use of the Signature control is not recommended by Medidata and a warning appears in Rave 2015.1.0 or later when you publish a draft with these control types. |
980 |
Bug |
9 |
Rave Architect provides for maximum 17 digits and 16 decimal places for Unit Dictionary Constant values. System provided for 10 digits and 5 decimal places. This was corrected to be the same as Rave. |
966 |
Bug |
9 |
When downloading individual objects to ALS files (e.g. from Form and Edit Check editors) the downloaded file name would start with a "b" and have quotes around it e.g. b'Draft_8_AE003'.xls. This was corrected (e.g. Draft_8_AE003.xls) |
923 |
Feature |
9 |
Checkboxes can only have a DataFormat of 1 but the Form Editor would allow other values to be entered. This was corrected so that if you enter a value other than 1 for the CheckBox field then the DataFormat is changed to 1 automatically. |
961 |
Feature |
9 |
Rave 2018.1.0 introduced the HH+ and hh+ time formats. These are now supported. |
381 |
Feature |
9 |
A description of the Derivation logic is now displayed in the Derivation editor page. |
529 |
Feature |
9 |
When editing CQL in Edit Checks, Derivations and Aliases, a Record Position of 0 will be automatically inserted for Standard Fields and a wildcard '*' for Log Fields. |
533 |
Feature |
9 |
When editing CQL in Edit Checks, Derivations and Aliases the autocompletion for Fields will show additional information including the Field PreText, Control Type and Data Dictionary. Folder and Form autocomplete lists will show the Name as well as the OID. Search terms will be highlighted with underscores. |
944 |
Feature |
9 |
When editing CQL in Edit Checks, Derivations and Aliases the autocompletion for Fields will show additional information including the Field PreText, Control Type and Data Dictionary. Folder and Form autocomplete lists will show the Name as well as the OID. Search terms will be highlighted with underscores. (Duplicate of #533) |
693 |
Feature |
9 |
CQL has a new format for Variable only data references, the Variable OID prefixed by a colon, e.g. :AETERM Record Position can be specified after the Variable OID, e.g. :AETERM[0] :AESER[*] |
823 |
Feature |
9 |
CQL has a new format for Variable only data references, the Variable OID prefixed by a colon, e.g. :AETERM Record Position can be specified after the Variable OID, e.g. :AETERM[0] :AESER[*] (Duplicate of #693) |
751 |
Feature |
9 |
Data Format is displayed in the CQL autocompletion list for selecting Fields. |
800 |
Bug |
9 |
CQL comparing the length of a Field using the inequality operator '!=' was incorrectly being translated into a 'LengthIsNotEqualTo' checkstep in the Rave quickedit. Rave has 'LengthIsEqualTo' but not 'LengthIsNotEqualTo' check functions. This CQL will now be converted into 'LengthIsEqualTo' and 'Not' checksteps so that the logic in Rave is correct. |
822 |
Feature |
9 |
When editing CQL in Edit Checks, Derivations and Aliases the autocompletion list for Fields can be searched for a specific Form, or across all Forms. More information can be found here: Clinical Query Language |
877 |
Bug |
9 |
When editing CQL in Edit Checks, Derivations and Aliases an error message 'Syntax error too many values to unpack' was sometimes displayed when a Custom Function referenced a Datapoint. This has been corrected. |
878 |
Feature |
9 |
When editing CQL in Edit Checks it is now possible to use parenthesis immediately before and after the logical operators 'and', 'or' and 'not' without requiring spaces before or after the parenthesis: (1==1)and(2==2) |
879 |
Feature |
9 |
The CQL syntax for Custom Functions has changed and Custom Functions are now a 'method' after the data reference: *.AE.AETERM[*].CustomFunction('AlwaysTrue') |
884 |
Bug |
9 |
The Edit Check description did not include parenthesis correctly when the 'NOT' function was used. This has been corrected. |
943 |
Feature |
9 |
The syntax of data references in CQL has been changed. The Folder, Form and Field OIDs are now separated by the '.' character: FOLDER.FORM.FIELD Folder OID is optional and can be wildcarded, but Form and Field OIDs are mandatory: *.FORM.FIELD Record Positions and Folder/Form repeat numbers are specified like this: FOLDER[1].FORM[1].FIELD[*] Variable only data references are prefixed with the ':' character: :VARIABLE If not specified the reference will default to 'StandardValue'. This can be changed by appending the data value type: *.FORM.FIELD.CodedValue *:VARIABLE.UserValue More information can be found here: Clinical Query Language |
953 |
Bug |
9 |
In previous CQL if a field OID is unique, e.g. only exists on FORM1 then it can be referenced in an edit check or derivation without the form: FIELD1 == 1 If a Form FORM2 is copied into the draft and that Form also contains FIELD1 then FIELD1 is no longer unique and the CQL is invalid - this causes an error. New style CQL will prevent this because Fields always have to be qualified with the Form, so the edit check would be unambiguous before and after copying: *.FORM1.FIELD1 == 1 |
960 |
Bug |
9 |
Data references should not allow a Folder OID of 'SUBJECT'. |
873 |
Bug |
9 |
When Rave Matrix OIDs are long, Architect sometimes removes spaces from the OID in an attempt to fit into the maximum 32 character Excel Worksheet name. This issue was already managed in the system but a test was added to show that the system imports these Matrices correctly. |
935 |
Bug |
9 |
When applying an existing Variable to a Field in the Form editor the control type was always changed to text. Now control type is shown in the Variable list and the Control Type is changed to the same as the Variable chosen. |
847 |
Feature |
9 |
FixedUnit in Field properties was not enabled for all Field Control types. It is now enabled for all Control types. |
887 |
Bug |
9 |
Typing appeared slow in Header Text attribute of Field, especially in Internet Explorer. This was corrected. |
909 |
Bug |
9 |
HeaderText, Draft Field Number, Data Format, Fixed Unit, Default Value, SAS Label, SAS Format and AcceptableFileExtensions fields were all set to accept only the same limit characters as Architect. |
910 |
Bug |
9 |
When uploading an ALS with a Field text element (such as PreText) longer than the allowed size, the upload would fail. The system now gives a warning that these attributes will be truncated to their acceptable length. It truncates the attributes and the import no longer fails. |
914 |
Bug |
9 |
Whitespace was being automatically stripped from Field PreText (label), HeaderText and other text attributes. This auto-removal of whitespace was disabled. Note that Diagnostic 81 will identify Fields with trailing whitespace in these attributes. |
917 |
Bug |
9 |
System was blocking some html tags from being entered for field PreText. Rave allows a lot more html tags than are listed in the "allowed html tags" reference for Rave. The system no longer blocks tags being entered but it does ignore some tags for display and show a warning of which html tags are not being displayed. |
921 |
Bug |
9 |
When comparing two Drafts Test Steps related to Edit Checks / Derivations would appear in the compare list. These belong only in comparison of Edit Checks and were removed from Draft compare. |
912 |
Bug |
9 |
Copying Data Dictionaries by copying and pasting from an existing Dictionary and including the Specify column to create the new dictionary would cause an error on save. This was fixed. |
929 |
Bug |
9 |
When using Internet Explorer in a Draft connected to a Standard Library the list of Forms would sometimes not be displayed. This was corrected. |
574 |
Feature |
7 |
Draft Names must now be unique within Projects. |
575 |
Feature |
7 |
Project Names must now be unique within URLs. |
874 |
Bug |
7 |
When using Internet Explorer the cursor position would jump to the beginning of the field when editing the logic of an Edit Check. This has been corrected. |
876 |
Bug |
7 |
Custom Function names were limited to 18 characters. Rave allows Custom Function names up to 50 characters and the system was changed to accept 50 characters. Custom Function Templates remain limited to 18 character names in order to add a 32 character unique identifier. |
873 |
Bug |
7 |
Matrices where Rave had removed spaces from Matrix name in the ALS tab name could not be loaded. This has been corrected. |
865 |
Bug |
7 |
ALS files with duplicate Check Actions failed to load. This was corrected. The system now shows a warning and ignores (does not import) the duplicate Check Action. |
868 |
Bug |
7 |
Matrices which would have spreadsheet tab names of greater than 31 characters could not be loaded. This has been corrected. |
869 |
Feature |
7 |
Names of Folders/Forms now also appear along with OIDs in the Matrix editor when you hover over a Folder/Form intersection. |
871 |
Bug |
7 |
During ALS Import warnings reported the row number without taking into account the header row, so rows reported were one less than in the spreadsheet. This was corrected. |
768 |
Bug |
7 |
The performance of copying Data and Unit Dictionaries and Forms has been improved. |
854 |
Bug |
7 |
Copying a Form into a Draft which already has a Form with the same OID could create duplicate Fields, ie. Fields with the same FieldOID. This has been corrected. |
855 |
Feature |
7 |
The list of Forms and Fields to copy from now includes inactive Forms and inactive Fields and Forms with no Fields. Previously only active Forms and Fields were shown in the list. |
857 |
Feature |
7 |
The performance of loading ALS files has been improved. |
826 |
Bug |
7 |
Rave does not have a specific "Label" control type but TrialGrid expects that Fields with no Variable OID have a control type of Text. On import of an ALS TrialGrid now converts Fields with no VariableOID set to Text control type with a warning. |
809 |
Bug |
7 |
When saving a Form for the first time after it has been imported from an ALS, all Fields on the Form would show that they have been changed - even if they were not. This has been corrected. |
827 |
Bug |
7 |
Visual Verify In Second Pass setting from Field Editor was not being saved. This has been corrected. |
832 |
Feature |
7 |
Field Delete and Clone buttons in the Form Editor are now hidden behind an access menu (3 vertical dots) to make the Form editor less "busy". |
833 |
Feature |
7 |
Save button in Object Editors is now always at the top of the page. The Object Editor scrolls and the header stays in place at the top of the page. |
834 |
Feature |
7 |
Aliases now have the same Object Editor options as all other editors (summary, labels etc) |
836 |
Feature |
7 |
Form activities summary now also shows activities for related Fields. |
842 |
Feature |
7 |
The Matrix Editor now provides options to create "All Forms" and "Merged" Matrices. See help on the Matrix Editor page for further details. |
404 |
Feature |
7 |
If an Alias is in use by Edit Checks or Derivations it cannot now be deleted. |
818 |
Bug |
7 |
The Clinical Query Language parser was rejecting Folder, Form or Field OIDs starting with a numeral as being invalid. This has been corrected. Note that OIDs which are only numbers will not be accepted. |
821 |
Feature |
7 |
When comparing two Edit Checks the text description is now displayed. |
828 |
Feature |
7 |
Edit Checks can now be copied into a Draft even if the Draft does not contain all of the objects (Folders, Forms, Fields) referenced by the Edit Check. The Edit Check will be marked as Invalid. When the missing objects are created or copied into the Draft the Edit Check will be automatically updated. |
829 |
Feature |
7 |
When an Edit Check which refers to Aliases is copied into a Draft then the Aliases will be copied into the Draft, unless they already exist. |
830 |
Feature |
7 |
Aliases are now prefixed by the '@' symbol in Edit Checks and Derivations. Autocomplete for Aliases is available by typing '@'. |
843 |
Bug |
7 |
Derivations containing Logical Record Position data references could not be saved. This has been corrected. |
845 |
Bug |
7 |
When copying a Folder into a Draft with no existing Folders the Ordinal was set to 0. This has been corrected and it is now set to 1. |
789 |
Feature |
7 |
It is now possible to upload a Rave Core Configuration file for a URL. |
820 |
Feature |
7 |
It is now possible to copy Rave Core Configuration from other URLs that a user has access to. |
819 |
Bug |
7 |
Comparing 2 Folders would fail if one or both Folders had a ParentFolder. This has been corrected. |
817 |
Bug |
7 |
After creating a new Draft, the first Folder to be created had an Ordinal of 0. This has been corrected and Folder Ordinals now start at 1. |
816 |
Bug |
7 |
Options for Form Confirmation style should include "No Save Confirm" (equivalent of empty in ALS) on import of ALS all No Save Confirm entries were being converted to "NoLink" which causes Rave to set to "Save Confirm" on import. Import has been corrected and new option added to Form Editor. |
798 |
Bug |
7 |
Some of the Checkbox options in the Edit Check editor for Action Options (e.g. the AddMatrix Use Max Add checkbox) did not update correctly. Check Action checkboxes now are correctly shown checked or unchecked. |
813 |
Bug |
7 |
When editing a URL Configuration clicking on the "Configuration" breadcrumb would cause a Page-Not-Found error. This was corrected. |
806 |
Feature |
7 |
ControlType was added to the Field list page to make it easier to find, for example, FileUpload fields which are not supported in RaveX. |
812 |
Bug |
7 |
Any user-created folders with an OID of 'SUBJECT' have been removed from the Folder list and are now at the Draft level. |
788 |
Feature |
7 |
ALS files exported from the system did not have Rave Database version information or the default Array Delimiter set. This had no effect on functionality but caused Rave to display warnings. Rave Database version (5.6) and Default Array Delimiter (,) information is now added to the ALS files exported. |
790 |
Feature |
7 |
Draft downloads are now named after the Project as well as the Draft Name. |
772 |
Bug |
7 |
When creating a Draft the Default SUBJECT Folder was not created. This was fixed. |
771 |
Bug |
7 |
When creating a Draft the SUBJECT Folder does not appear in the Matrix Editor (related to #772 This was fixed. |
773 |
Bug |
7 |
It is no longer possible to create a Folder with the Name or OID of "Subject" (case insensitive) since this is reserved by Rave. |
770 |
Bug |
7 |
Using "rr" format for a Date/Time Field now shows a box for AM/PM. Example date/time formats with "rr" format were added to the fast-add for Date/times at the bottom of the Form editor. |
799 |
Bug |
7 |
It is no longer possible to upload a Folder with the Name or OID of "Subject" (case insensitive) since this is reserved by Rave. A warning is shown and the Folder is ignored. |
787 |
Bug |
7 |
Matrix Explorer would fail to load if a Check in the Study had a CheckAction with no ActionType set. This was fixed. It there is no ActionType for a CheckAction then a ? is shown as the Action Type in the Matrix explorer. |
794 |
Bug |
7 |
When creating a new Draft the ProjectType and SyncOIDProjectType was not set. This is now defaulted to "Project". |
785 |
Bug |
7 |
When trying to upload an ALS with the latest BalancePSALUpdate Checkaction, import would fail. This has been corrected. |
786 |
Bug |
7 |
The following CheckActions did not have ActionOptions set to 0 on export: AddComment, MarkActivityComplete, IsPresent, BalancePDALUpdate. These values are now set on import and save of CheckAction so that they appear correctly in exports. |
797 |
Bug |
7 |
On import of an ALS the system now warns about Deviation Classes and Deviation Codes that are not present or not active in the URL Configuration settings. It also warns regarding SubjectStatus values which are not in that configuration. |
774 |
Bug |
7 |
Importing Matrices during ALS upload was noticably slower than importing other object types. The performance of importing Matrices was improved. |
766 |
Feature |
6 |
The Matrix Explorer provides a way to visualize the Folders/Forms/Fields and Edit Checks associated with a Matrix. |
767 |
Feature |
6 |
When a Draft has a Default Matrix set then this is the default Matrix selected in the Matrix Explorer |
769 |
Bug |
6 |
When updating PreText of a Field fast typing would cause the browser to become slow and possibly unresponsive. Responsiveness was improved. |
775 |
Bug |
6 |
An error was displayed after deleting a Project. This has been corrected. |
776 |
Bug |
6 |
A quote character in a Static Value in an Edit Check would cause the ALS Upload to fail. This has been corrected. |
777 |
Bug |
6 |
After copying an Edit Check the list of Edit Checks to copy from became empty. This has been corrected. |
732 |
Feature |
6 |
The performance of the Edit Checks list page has been improved. |
739 |
Feature |
6 |
When uploading an ALS if there is a Matrix worksheet referencing unknown Forms or Folders then the warning message will only be displayed once for each unknown Form or Folder. |
734 |
Feature |
6 |
It is now possible to import Data Dictionaries from other Drafts. |
735 |
Feature |
6 |
It is now possible to import Unit Dictionaries from other Drafts. |
720 |
Bug |
6 |
You can no longer delete a Data Dictionary or Unit Dictionary if it is "in use" by a Field. |
725 |
Feature |
6 |
Field Clone and Delete buttons in the Form editor now have help hints associated with them. |
731 |
Feature |
6 |
It is now possible to import Custom Functions from other Drafts in the same way that Forms, Folders and Edit checks can be imported. |
713 |
Feature |
6 |
It is now possible to import Folders from other Drafts in the same way that Forms and Edit Checks can be imported. |
715 |
Bug |
6 |
When importing Forms simultaneously, duplicate Data Dictionaries and other objects could result. This has been fixed. |
716 |
Bug |
6 |
When creating a new (empty) Draft the dialog button now reads "Create Draft" instead of "Save Changes" |
719 |
Feature |
6 |
A Folder which is set as the Parent of another Folder can no longer be deleted until the child folder is "unlinked" from the parent. |
718 |
Bug |
6 |
Rave will export Form ConfirmationStyle as either blank or 'NoLink', which are equivalent in Rave. To ensure that the Form 'fingerprints' in TrialGrid match a blank ConfirmationStyle will be converted automatically to 'NoLink' on import. |
710 |
Feature |
6 |
Drafts may now be compared using the Compare button on the Draft home page. |
714 |
Bug |
6 |
The Maximum for Matrices is now defaulted to 0 and if left blank in the Matrix editor will save as 0. Previously users were required to enter 0 manually. This behaviour has been changed to reflect the way Architect handles Maximum values (by defaulting to 0) |
711 |
Bug |
6 |
Data and Unit Dictionaries with more than 1000 entries could not be saved. The limit has been increased to 5000 entries. If you have a Data or Unit Dictionary with more than 5000 entries, please contact us. |
702 |
Bug |
6 |
When an ALS upload failed due to errors in the spreadsheet (for example a Field referencing a Form which does not exist in the spreadsheet draft), the errors messages were being cleared from the screen. This has been corrected and the detailed errors can now be viewed, exported and printed. |
704 |
Bug |
6 |
Autocomplete when editing Clinical Query Language was not firing when a record position was specified. This has been corrected. |
706 |
Bug |
6 |
Individual edit page for Matrix did not have standard page headings (user profile links etc) this was fixed. |
705 |
Bug |
6 |
Uploading an ALS with Check Actions that don't match a Check caused an error on import. This was fixed so that a warning is provided. The import will not succeed in this instance. |
698 |
Bug |
6 |
Custom Functions with language 'SQL' were being exported with the Lang column set to 'SQL'. Rave expects 'SQ' or 'C#'. 'VB' has been removed as an option in TrialGrid since Rave no longer supports VB custom functions. |
112 |
Feature |
6 |
When editing Clinical Query Language in Edit Checks and Derivations, autocomplete now includes StandardValue, CodedValue, UserValue and Datapoint. |
687 |
Feature |
6 |
New Edit Checks and Derivations now default to Active. |
697 |
Bug |
6 |
When a Label field was Inactive in the Form editor it could not be made active. This was fixed. |
671 |
Bug |
6 |
The Form editor and Diagnostic 0061 (valid HTML tags) were updated to accept the hyperlink <a> tag. |
631 |
Feature |
4 |
When copying Forms and Fields from a Standard Library or other Project, the list will display Forms containing Fields which do not exist in the target Draft, even if the Form does already exist in the target. This allows Fields to be copied from multiple Libraries or Projects into a Form in the target. |
651 |
Bug |
4 |
If the quickedit in an Edit Check or Derivation was incomplete an interal error message was being displayed. An informational error message is now displayed describing which step is missing. |
609 |
Bug |
4 |
When editing Quickedit in a Derivation an error message 'Does not evaluate to True or False' was being displayed. This should not be displayed for Derivations and has been fixed. |
610 |
Bug |
4 |
When using the Firefox browser, opening and then quickly navigating away from an Edit Check would sometimes display an empty dialog box. This has been fixed. |
616 |
Bug |
4 |
The Clinical Query Language parser was generating incorrect quickedit when a Field OID was different from the Variable OID. This has been fixed. |
527 |
Feature |
4 |
When editing Clinical Query Language in an Edit Check or Derivation, the position of the error will be highlighted if possible, for example when a Field OID does not exist in the Draft. |
638 |
Feature |
4 |
Form, Edit Check, Derivation, Unit Dictionary, Data Dictionary and Custom Functions now offer an option to export to a ALS from the Action menu. An ALS created in this way contains only the tabs for the CRFDraft and the object being exported. These small ALS files can be loaded into Rave Architect in a few seconds as a merge - note that a merge will add new sub-objects (e.g. Fields in a Form) and change existing objects but will not delete existing sub-objects. |
640 |
Feature |
4 |
Layout of Edit Check and Form import views made it tempting to click the link to view the source object rather than to select the object to be imported. The view link was moved away from the object name and if clicked now opens the source object in a new browser tab/window. |
270 |
Bug |
4 |
When a Form is used in Edit Checks / Derivations or referenced in a Matrix it can no longer be deleted and if a user tries to delete the Form then an error is shown that it is "in use" |
626 |
Bug |
4 |
When importing a Form from a Library only the first 10 fields of each Form were shown for import. This has been fixed. |
617 |
Bug |
4 |
Non-ASCII characters in Edit Check or Derivation names were causing errors when creating or saving. This has been corrected. |
619 |
Bug |
4 |
When creating and updating Derivations there is now a check to ensure that there is not already a Derivation targeting the same Variable. |
613 |
Bug |
4 |
Clinical Query Language was incorrectly allowing Variables to be wild-carded. This has been corrected, and the online help updated. |
612 |
Bug |
4 |
If an Edit Check references a Form with wild-carded Variables then the Edit Check list would generate a Server Error. This has been corrected. |
584 |
Bug |
3 |
Rave allows use of <p> tag in Rave PreText. Code was changed to allow this tag also. Note that the <p> tag is ignored by the Rave PDF generator so is best avoided. |
582 |
Bug |
3 |
In compare view if objects being compared had unicode characters in their name then an error was shown. This was fixed. |
577 |
Bug |
3 |
Rave Dictionary Names may contain unicode characters. TrialGrid was modified to also allow this. |
580 |
Bug |
3 |
Field names in Rave may be between 1 and 2000 characters. Previously the FieldName length limit was set at 50 chars. |
581 |
Bug |
3 |
Contrary to Rave documentation, Rave allows h1, h2, h3, and h4 tags in text properties and allows HTML tags in uppercase. System code was changed to reflect that. |
570 |
Bug |
2 |
The Form listing for Standards Compliance still used too many queries. The data access was made more efficient to reduce the number of queries. |
491 |
Bug |
2 |
Changing VariableOID and Field OID of Field referenced in a Check Action caused a server error. Now VariableOID of CheckActions, Check Steps, Derivations and Derivation Steps are renamed if the Step/Action references the field and is not wildcarded to VariableOID only. i.e. if Step/ Action does not reference a Field and only references the VariableOID (to match any Field with that VariableOID) then the Step/Action is not changed. |
392 |
Feature |
2 |
When copying Forms the Fields to be copied can be selected (defaults to all Fields). |
599 |
Feature |
2 |
When selecting Forms to be copied into a Draft, if a Form in the source Draft has a LinkFolder or LinkForm, and the target Draft does not contain a Folder or Form matching the Link object, then the Form cannot be copied and a message will be displayed when the Form row is expanded. |
595 |
Bug |
2 |
The Move Down button was not working in the Forms and Folders lists when using the Firefox browser. This has been fixed. |
596 |
Bug |
2 |
When re-ordering Forms or Folders a large number of database queries were being executed. These actions have been optimized, improving performance. |
570 |
Bug |
2 |
The Form listing for Standards Compliance used too many queries. The data access was made more efficient to reduce the number of queries. |
568 |
Bug |
2 |
When adding a new Label to a Form or selecting Label from the Control Type drop-down the Name and Control Type properties would become disabled which prevented the Form from being saved. This was fixed. |
405 |
Feature |
2 |
Changes Form and Field Entry / View Restrictions and Review Groups to extended select controls which now list all allowed entries. |
430 |
Feature |
2 |
Previously Form/Field Restriction "tags" could be individually selected for cut/copy operations. This feature was removed. Cut and Paste operations on these Properties now affect all elements so if you "Ctrl-C" in the Form View Restrictions all selected restrictions are copied to clipboard as a comma-separated list. |
566 |
Bug |
2 |
In Form Editor, a field of control type Text with format of $200 would "overspill" the control area and goes behind other controls. It is now limited to a maximum width for display. |
557 |
Feature |
2 |
Added note in help text for Check Explorer that inactivate Forms are shown in Red text. |
562 |
Bug |
2 |
When saving Edit Checks and Derivations a large number of database queries were being executed, resulting in slow performance. As part of the optimization work Standards Comparison for Edit Checks and Derivations does not now include the Check or Derivation Steps and uses the quickedit representation to calculate compliance and differences. The Clinical Query Language representation of the logic is not included in Standards Compliance. |
365 |
Feature |
2 |
Rave 2017.2 introduced a new Check Action 'Balance PSAL Update'. This has been added to the list of Check Actions in TrialGrid. |
520 |
Bug |
2 |
The Matrix editor was not allowing a value of 0 to be entered in the 'Maximum' field. This has been corrected. |
521 |
Bug |
2 |
When using the 'Save as New' option for an Edit Check, any Check Actions which had been marked for deletion would still be copied to the new Edit Check. This has been corrected. |
539 |
Bug |
2 |
The Matrix editor was allowing invalid Matrix OIDs to be entered. This has been corrected - Matrix OIDs can only contain alphanumeric and underscore characters. |
540 |
Bug |
2 |
The Matrix editor now requires a 'Maximum' value to be entered, with a default of 0. |
544 |
Bug |
2 |
The Activity heatmaps were not highlighting days during which more than 256 Activities occurred. This has been corrected. |
558 |
Feature |
2 |
If a user attempts to load a CRF Draft file in Excel 97 (.xls) or Excel 2010 (.xlsx) format, an error message will be displayed asking for the file to be saved in Excel 2004 xml format. |
561 |
Bug |
2 |
The Matrix editor will allow Matrix Names to be in mixed case, and does not now enforce Matrix Names to be unique within the CRF Draft (which is consistent with Rave). |
299 |
Feature |
2 |
The warnings and errors generated during upload of an Architect Loader Spreadsheet can be copied to the clipboard, printed or exported to a CSV, Excel or PDF file. |
387 |
Feature |
2 |
The Edit Check list can be searched by Form, Field or Custom Function. |
435 |
Feature |
2 |
Inactive Forms and Fields can now be included in Edit Check or Derivation logic. Previously trying to save an Edit Check or Derivation which referenced an inactive object would generate an error message, but since Rave permits inactive objects to be included TrialGrid will also now allow this. Autocomplete lists for Forms and Fields will still only display active objects. |
440 |
Feature |
2 |
When uploading an Architect Loader Spreadsheet, if the Draft Name already exists in the Project then the new Draft will have a unique number appended to the name, ie. if 'DraftA' already exists then the new Draft will be named 'DraftA (1)'. |
480 |
Feature |
2 |
If there are warnings (no errors) when uploading an Architect Loader Spreadsheet then a message will be displayed to inform the user that the upload has completed, but the warnings should be reviewed. |
481 |
Feature |
2 |
Recent versions of Rave have changed the case of certain column headers in Architect Loader Spreadsheets (for example, 'Targetdays' is now 'TargetDays'). Previously this would generate a warning on upload into TrialGrid. TrialGrid now does a case-insensitive lookup of column names, so will load 'Targetdays' and 'TargetDays' (or any other case-variant). |
482 |
Feature |
2 |
When an Architect Loader Spreadsheet is downloaded from Rave, if there are no Derivations, Check Actions or Data Dictionary Entries, Rave will write a row on the respective worksheet which contains some default values (for example, 'False' in the Specify column on the Data Dictionary Entries sheet). On upload into TrialGrid these incomplete rows would previously generate warnings, but these warnings are now suppressed and the rows are ignored. |
483 |
Feature |
2 |
TrialGrid verifies that an Architect Loader Spreadsheet contains the expected columns in each worksheet, and will generate a warning on upload if expected columns are missing. Some columns are not used by TrialGrid, eg. SourceObjectId, SourceURLId, etc. If these columns are missing TrialGrid will not now display a warning. |
492 |
Bug |
2 |
Matrices with large numbers of Folders were overflowing the container panel. This visual container has been removed from the Matrices page, so that large Matrices will display correctly. |
516 |
Bug |
2 |
Deleting a Folder in the Folder list which was not displayed on the first page of the list would reset the list to the first page. List views are not paged now, so this problem will not occur. |
499 |
Bug |
2 |
When editing a Matrix the selected folder/form combination was being incorrectly saved. This has been fixed. |
498 |
Bug |
2 |
Removing a view or entry restriction from a Field and then saving the Form caused an error to be displayed. This was fixed. |
432 |
Feature |
2 |
Folders can be reordered by selecting a single row and dragging it to a new location or selecting multiple rows and moving them up or down in the list of Folders. When dragging a row the list automatically scrolls. Multiple Folders can be selected: - on Windows using the Shift key to select multiple consecutive Folder or the Ctrl key to select multiple non-consecutive Folders - on a Mac using the Shift key to select multiple consecutive Folder or the Command key to select multiple non-consecutive Folders Clicking the 'Move Up' or 'Move Down' will move the selected Folders in the list. |
487 |
Bug |
2 |
When deleting a Folder from the Folder list, the list would be reset to the first page. This has been fixed and the list will remain on the selected page. |
494 |
Feature |
2 |
A copy of an existing Folder can be created by editing the Folder, making changes and clicking the 'Select as new' button. This will create a new Folder. |
451 |
Feature |
2 |
In the Form Editor, Field Number now appears to the left of the Pre-Text label as per Rave. |
452 |
Bug |
2 |
Form can be saved 2x if you are quick enough, resulting in duplicate fields. Now the Save button is disabled until the Save is complete. |
453 |
Feature |
2 |
When a new field is added the focus should move to the Variable OID control of the Property Sheet. |
454 |
Feature |
2 |
I should be able to "copy down" Variable OID to Field OID and Field Name. A button was added next to the Variable OID for this purpose. |
444 |
Feature |
2 |
I should be able to "copy down" Variable OID to Field OID and Field Name. A button was added next to the Variable OID for this purpose. (Duplicate of #454) |
459 |
Feature |
2 |
When typing in the Variable OID field in the Form Editor, a filtered list of existing Variable OIDs should be shown. This was implemented. Clicking one of the items in the list sets the current Variable OID / Form OID / Unit Dictionary / Data Dictionary and Coding Dictionary to the values for that Variable. |
460 |
Bug |
2 |
Labels should be permitted to have field numbers. There was a bug that prevented field numbers from being entered for labels. |
461 |
Feature |
2 |
When a field is made a Log field, the Form should automatically be set to Portrait mode if it is not already set to a log direction. |
463 |
Bug |
2 |
Viewing Restrictions tab on the Form Editor causes Form to believe that it has changed. This was fixed. |
464 |
Bug |
2 |
HTML Handling in Field PreText is not compliant with Rave. In particular Rave expects <br> tags to be closed (<br/>) and ul (unordered list) and ol (ordered list) tags are supported. |
430 |
Feature |
2 |
View, Role and Entry Restrictions should have multi-select capability. This feature was enhanced to allow the "tags" which display the Restrictions to be clicked in order to select/deselect them. In addition, Ctrl-A to select all tags and Ctrl-C / Ctrl-X for copy/cut and Ctrl-V for paste were also added. |
486 |
Feature |
2 |
In the Form Editor when you change the Data Dictionary of a Field then the DataFormat will now change to be appropriate for that Data Dictionary |
490 |
Bug |
2 |
Bug was fixed where if you add a control and then change a property of the control, its ability to drag/drop in the list of fields is lost. |
380 |
Bug |
2 |
If an Alias was used in an Edit Check then the description was incorrectly displaying an internal representation of the Alias. This has been corrected and the description will now display the Alias name. |
386 |
Feature |
2 |
Edit Checks can be quickly copied by opening an Edit Check in the editor, entering a new name and selecting the 'Save as new' option. |
438 |
Bug |
2 |
The Edit Check description was not being created if the Edit Check included a Form and Field with the same OID in conjunction with a CQL method (eg. StandardValue(*, SUBJ, SUBJ).IsPresent). |
442 |
Feature |
2 |
Additional help text has been added to explain how to create Edit Check test values for different types of test steps. |
443 |
Bug |
2 |
Allow field Label box in Form Editor to expand so all wording can be viewed. It now expands/shrinks as you type into it with a minimum set size. |
399 |
Feature |
2 |
Added ability to "drill into" a Form from the Edit Check Explorer. The Form Name heading was made a link to the Form editor. |
382 |
Bug |
1 |
When adding a Data Dictionary from the quick-add in the form Editor the DataFormat for the field is incorrectly set. Fixed. Set to numeric or text ($) format depending on coded data content |
383 |
Feature |
1 |
When clicking on a pretext label in the form preview/editor focus should move to the property sheet for that field and the pretext field should be selected |
388 |
Feature |
1 |
View Restrictions / Entry Restrictions and Review Groups should have helpers to make it easier to enter these names |
389 |
Feature |
1 |
View Restrictions / Entry Restrictions / Review groups tags should be color coded. Blue means present in the core configuration. Orange means not present or not active in the core configuration |
390 |
Feature |
1 |
A user should be able to copy and paste tags between View / Entry restrictions and Review Groups boxes. Ctrl-C, Ctrl-V recognition and a copy button were provided. |
391 |
Feature |
1 |
A user should be able to enter a comma-separated list of names for View Restrictions / Entry Restrictions / Review groups |
398 |
Feature |
1 |
Query Non-Conformant and Field Required are auto-set when creating a field. Rave defaults these to un-set for a new field. Changed to be un-set by default. |
401 |
Feature |
1 |
On saving a Form, display error if a variable already exists on another form. |
405 |
Feature |
1 |
Typing @ in the Form Entry / View restrictions or Field Entry / View Restrictions or Review Groups should show a list of possible entries from core configuration |
415 |
Feature |
1 |
In the Field property sheet it would be clearer to have "Log / Standard" label next to the Log / Standard switch. This was added. Note: This feature was added in a prior release but a test was added to the regression suite in this version to ensure the change was documented and tested. |
373 |
Feature |
1 |
Warn if a user tries to leave a Data Dictionary which has not been saved. |
374 |
Feature |
1 |
Warn if a user tries to leave a Unit Dictionary which has not been saved. |
375 |
Feature |
1 |
Warn if a user tries to leave an Alias which has not been saved. |
376 |
Feature |
1 |
Warn if a user tries to leave a Derivation which has not been saved. |
377 |
Feature |
1 |
Warn if a user tries to leave an Edit Check which has not been saved. |
378 |
Feature |
1 |
Warn if a user tries to leave a Custom Function which has not been saved. |
379 |
Feature |
1 |
Warn if a user tries to leave a Folder which has not been saved. |
372 |
Feature |
1 |
When editing Data or Unit Dictionaries, the Tab key can now be used to move to the next line. |
370 |
Bug |
1 |
When a form is copied into a draft the data and unit dictionaries referenced by fields on that form should not be copied if they already exist in the target draft. If a form contained multiple references to the same data or unit dictionary (ie. more than one field referenced the same dictionary) and the dictionary did not already exist in the target then multiple dictionaries were created. This has been fixed. |
349 |
Bug |
1 |
Form editor does not warn when a DataFormat is invalid. This was fixed. |
329 |
Feature |
1 |
Field errors in Form editor not easily visible - errors now reported at the top of the Form page along with any Form property related errors. |
313 |
Bug |
1 |
Field properties can't be edited without scrolling to end of form. Previously the property sheet automatically positioned at the top of the view area, now it is fixed in place and scrolls with the list of fields. |
363 |
Feature |
1 |
Warn if a user tries to leave a Form which has not been saved. |
364 |
Bug |
1 |
Data Dictionary Fields in Form editor overflow the Field Preview Area. This was fixed by limiting the width to 260 pixels maximum. |
344 |
Feature |
1 |
Data Dictionaries can now have multiple 'Specify' entries, as in Rave. |
345 |
Feature |
1 |
Data and Unit Dictionary Coded Data/Units are not case-sensitive, ie. 'mU' is not the same as 'MU', as in Rave. |
348 |
Feature |
1 |
In the Data Dictionary editor the User String is now displayed before the Coded Data, as in Rave. |
339 |
Bug |
1 |
When copying an Edit Check any Custom Functions referenced in Check Actions were not being copied. This has been fixed. |
328 |
Bug |
1 |
The Form editor now validates that Form and Field Help text can be a maximum of 4000 characters. |
331 |
Bug |
1 |
Performance of copying Forms has been improved. |
333 |
Bug |
1 |
Activity records were not being created after updating an Edit Check. This has been fixed. |
336 |
Bug |
1 |
Saving a Data Dictionary would fail if a Coded Data or User Data String value was longer than 2000 characters. This has been fixed. |
325 |
Feature |
1 |
Forms can be copied from a Standard Library or another Project Draft. All Fields in the Form will be copied and any Data Dictionaries or Unit Dictionaries references by Fields in the Form which do not already exist in the target Draft will be copied. |
323 |
Bug |
1 |
An Architect Loader spreadsheet containing EDC Roles with unicode characters failed on import. This has been fixed, for EDC Roles, Marking Groups and Review Groups. Diagnostics 00018, 00019 and 00021 have also been fixed to accept unicode characters in Review Groups, Marking Groups and EDC Roles. |
148 |
Bug |
1 |
When creating a new Edit Check the Edit Check must be saved before Unit Tests can be created. |
153 |
Feature |
1 |
When copying Edit Checks from a Standard Library or another Project Draft, Unit Tests will be copied with the Edit Check |
191 |
Feature |
1 |
Edit Checks can be copied from a Standard Library or another Project Draft. Copying an Edit Check will copy any Custom Functions referenced by the Edit Check which do not already exist in the CRF Draft. |
277 |
Feature |
1 |
The 'Copy to clipboard' feature in the Edit Check Editor now copies the entire Edit Check, including Check Actions to the clipboard in Rave quickedit format. |
312 |
Feature |
1 |
Edit Check Autocomplete now includes autocomplete for Checkbox fields and will display a list of the two possible values for checkbox fields ('0' and '1') when a Checkbox field is being compared against a static value. |
320 |
Bug |
1 |
Some Check Actions (SetDataPointVisible for example) with checkbox options were always displaying with a checked value. This has been fixed. |
314 |
Feature |
1 |
Custom function templates should be at the URL level. |
301 |
Feature |
1 |
Expand Draft Editor for Primary Matrix, Primary Form and other elements. |
295 |
Feature |
1 |
Reorder forms in the form list view. |
302 |
Feature |
1 |
When deleting a Form or Folder, reorder the remaining ordinals so they're consecutive. |
298 |
Feature |
1 |
There should be a folder editor to edit and create new Folders. |
292 |
Feature |
1 |
When trying to upload a file not in Excel 2004 xml format an internal error message was displayed. Now a message 'CRFDraft sheet could not be found' will be displayed. |
293 |
Feature |
1 |
When uploading an Architect Loader Spreadsheet containing warning and error messages, the warnings were briefly displayed and then hidden when an error occurred. Warnings and errors in the ALS content are now displayed and can be viewed in the Draft upload view. Invalid cross-references (for example a Field referencing a Form OID which does not exist in the Forms tab) will now cause the import to fail with errors. |
232 |
Bug |
1 |
Field with format HH nn has no control displayed in Form editor. This issue was fixed. |
287 |
Feature |
1 |
When changing between fields in the Form editor the Property sheet should remain on the currently selected property type. This has been implemented. Reduces the amount of clicking required to edit fields. |
289 |
Bug |
1 |
Form Active/Inactive is not updated to database as expected. This was fixed. |
198 |
Feature |
1 |
There is no ability to add a new Form. This capability has been added. |
288 |
Bug |
1 |
Delete button in Form list does not work. This has been fixed. |
192 |
Bug |
1 |
Rave does not permit duplicate Form names or names which contain characters other than _, 0-9 and A-z. Form editor was changed so as not to permit duplicates. |
297 |
Bug |
1 |
When opening a date field no query for future date appears even if it is reported into the ALS. This issue was fixed. |
285 |
Feature |
1 |
Allow user to create a new Draft. |
2479 |
Feature |
1 |
The system now has a list of Drafts and a count of Drafts on the Project home page. |
255 |
Bug |
1 |
Forms in the SUBJECT folder were not being displayed in the Matrix editor grid. |
2575 |
Feature |
1 |
A count of Matrices appears on the Draft home page. |
225 |
Feature |
1 |
Custom Function Template names can now be up to 44 characters in length. 6 characters are reserved for a suffix to be appended when generating a unique Custom Function name from a Template. The suffix will be a colon and a random 5 digit integer value, eg 'TEMPLATE_NAME:12345'. The random suffix is added to ensure uniqueness for each set of parameters with which the template is invoked. |
257 |
Bug |
1 |
If a Custom Function Template was changed from a Method to a Function type then it was not appearing in the autocomplete list in the Edit Check Editor. |
238 |
Bug |
1 |
The CQL help page has some formatting issues and needs a link / reference to the Custom Function Templates Page. The formatting was adjusted and a link added. |
236 |
Bug |
1 |
This issue is related to the Infix Editor and "Intellisense". If a FieldOID was not unique in the study (i.e. existed on more than one Form) then the system would not provide the list of possible coded values for that field. The fix was to detect if the duplicate fields share the same dictionary, if they do then the coded values are shown. If not, the system shows a warning that the Field is not unique. In this case, specifying the Form as well as the Field will allow the system to determine which Field is being referenced and therefore which set of Coded Values to display. |
2920 |
Feature |
1 |
The Form Editor now has a "Standards Control" tab for Forms and Fields that appear in a standard library. |
233 |
Bug |
1 |
Derivation 'Applies To' is missing after import. 'Applies To' is the datapoint to which the derivation result will be written. This was added to the Derivation on import. |
2576 |
Feature |
1 |
A count of Custom Functions now appears on the Draft home page. |
3412 |
Feature |
1 |
The Custom Function editor now has options for indent and dedent of source code. |
3413 |
Feature |
1 |
The Custom Function editor now has buttons for undo and redo of changes to source code. |
3414 |
Feature |
1 |
The Custom Function editor now has buttons for search and replace in the source code. |
3415 |
Feature |
1 |
The Custom Function editor now provides syntax highlighting for SQL and C-Sharp source code. |
140 |
Feature |
1 |
A Form Editor now exists to allow the edit for Forms and Fields. |
193 |
Feature |
1 |
On opening the Form Editor the page would scroll to the bottom of the Field List which would hide the heading of the page. This was corrected. |
2595 |
Feature |
1 |
When a Form is created, it is assigned the next available Form Ordinal. |
3208 |
Feature |
1 |
Data Dictionaries in Libraries may now have a "Master Dictionary" set from the other Dictionaries in that Library draft. Dictionaries in study drafts which make use of this library dictionary can add entries from this master dictionary as an "allowed change". The idea is to support the concept of controlled terminologies. |
2527 |
Feature |
1 |
Edit Checks can now be created in the system. |
2534 |
Feature |
1 |
A listing of all Edit Checks is now provided. |
2528 |
Feature |
1 |
Existing Edit Checks can now be edited. |
2529 |
Feature |
1 |
The Edit Check listing now shows CheckActions for that Check and counts of CheckActions if a CheckAction appears more than once for a Check. |
2530 |
Feature |
1 |
Edit Checks can now be deleted from the Check listing. |
2531 |
Feature |
1 |
The Edit Checks listing can now be filtered to just valid or invalid Checks. |
2532 |
Feature |
1 |
The Edit Checks listing can now be filtered to just active or inactive Checks. |
2533 |
Feature |
1 |
The Edit Checks listing can now be filtered by search text to show only those Checks containing that text in the Check name. |
2572 |
Feature |
1 |
Matrices can now be created and managed in the system. |
3974 |
Feature |
1 |
Drafts now have a Check Explorer which visualizes the relationships between forms via Edit Checks. |