Release Notes Dub Knowledge 2.4.1
| For detailed information about version 2.4.1 click here | |
| Sample management : | |
| New: Sub-panels: add/edit/delete sub-panels, sp interface for DIV to reach sub-panel related data, handling sub-panel based system features, common/exclusive sampling, registering sub-panel in sample membership and survey participation. (For detailed information here) |
| New: Selection set operations: possibility of adding an extra criteria to a selection based on a list of values and using one operator (like find matching postal codes). |
| New: New and better rim algorithm (Stephan-Deming) is implemented in sampling. |
| New: Universal date filtering: handling intervals, past/future (samples, scheduled samples), separate filters for different tables. |
| New: Save the selected date filters per user and per table (presets, samples, dynamic filters, targets). (For detailed information here) |
| New: Exclude members using questionnaire features (tab separated page in the existing sample membership exclusion dialog). (For detailed information here) |
| New: Restrict users not to do samples without reservation date and/or with a reservation date closer than predefined days (user rights, system settings). |
| New: Possibility to remove the exported but not yet invited members from a sample. Releasing the not invited members in DubQuest should automatically remove these members from the related DubKnowledge sample. |
| New: Integrating a new reservation query (Jeremy's work) into the update_selection_members sp. A new field was added to ‘Version table’ to keep track of the maximum number of days between two participations. |
| New: User setting: show Rims or Cells by default first in the last screen of the sampling. |
| Fixed: Inserting cell criteria from clipboard didn't work. |
| Fixed: It was not possible to paste a selection from clipboard if the feature has no translation and the system uses a custom language. |
| Fixed: It was not possible to clear parenthesis if the lbr was opened for editing; the contents of the last filter expression table was not visible if there were at least two tables and the lbr was opened for editing. |
| Fixed: Update_selection_members sp builded and runned a wrong query if the selection contains multiple steps and one of the steps contains an "Is Not Filled" condition. |
| Fixed: Only those items were listed in the sample and dynamic target combo for which the user had admin rights. |
| General: | |
| New: Restrict the usage of statistics and reports for a user group: limit the number of created statistics and create ad-hoc reports but not to store and refresh them. |
| New: Running the write/read cascade when the value is deleted by the delete_feature_value sp. |
| New: Instant filtering in dropdown lists (samples, statistics, dynamic targets, reports) by typing first letter. |
| New: Creating access dialog for predefined QuickLists and managing access to QuickLists in new/edit QuickList panel. |
| New: Using "Clone" button at every place where it's applicable. (e.g. QuickList editing). |
| New: Quicker way of recording invitations (add_invitation_bulkmode). |
| New: Member access management is only available for one entity type (entity_type_id = 1) right now. Extend this functionality to any entity type. (User Management / Member Access). |
| New: Dub Knowledge is combatible with IE7. |
| Fixed: Choosing the selected members from a sorted edit members table instead of the members from the unsorted table. |
| Fixed: Pasting enumeration list didn’t work. |
| Fixed: The applet lists the UIDefaults to the console at startup. |
| Fixed: ‘DoNull’ pointer exceptions after pressing OK in a delete confirm dialog (happens rarely). |
| Fixed: If the value (or the opentext expression) of a QuickList cell contains a double quote then it braked the HTML syntax. |
| Fixed: ‘Parray’ index out of bounds error was thrown during editing a scheduled sample when the last screen is entered if the selection or the cell part was changed. |
| Fixed: Deleting a user didn't delete all the references and gave SQL error. |
| Import: | |
| New: Use a memory friendlier solution for importing CSV files automatically. |
| New: Improved import: instant feedback about the entity existence check; optimized method for existence check in import_field_check sp; extra functionality in add_new_entity sp to check entity type. |
| Fixed: Changing the check boxes to radio buttons in the Data import screen. |
| Fixed: Changing the strange behavior of the CSV file chooser combobox. |
| Fixed: CVS upload didn't work with comma and tab delimited files. |
| QuickLists : | |
| New: Running the QuickList selector in applet, possibility to use all operators in instant filters, possibility to specify more instant filter expressions. (For detailed information here) |
| New: Separated QuickList (separate login, possible public access) a QuickList and a predefined target can be combined as a public QuickList, only sort and filtering is available in this case. (For detailed information here) |
| New: Using entity_id column as a normal column should be available in QuickLists (turning it off or changing order). |
| New: A print button was added to the QuickList screen, the filter and the menu are not printed. |
| New: A new way to see in the QuickList that the text does not fit and is truncated - tool tip. |