Berkeley Publisher 2.2 Release Notes

Releasedatum: 7 juli 2011.

 

What's new in Berkeley Publisher 2.2

Bekijk hieronder de belangrijkste verbeteringen en nieuwe mogelijkheden in versie 2.2 of bekijk de opgeloste tickets.

 

 nieuw  Kopieer de reeds geopende beslisboom

Bij het modelleren van een beslisboom start je doorgaans in de hoofdbeslisboom (main graph). Als dan na enige tijd blijkt dat de inhoud van die hoofdbeslisboom beter in een sub-beslisboom had kunnen staan, dan was dat tot nu toe mogelijk door de afzonderlijke beslispunten (nodes) te kopiëren naar de sub-beslisboom.

 

Dat kan handiger. Vandaar dat het in Berkeley Publisher 2.2 mogelijk is om in elke reeds geopende beslisboom de volledige inhoud daarvan te kopiëren. Klik op een willekeurige plek in het venster Graph en kies voor Copy current graph. De beslisboom wordt dan in zijn geheel gekopieerd en is overal in het beslismodel te plakken. Dit is niet alleen veel handiger voor de hoofdbeslisboom, maar kan ook prettig zijn bij het willen kopiëren van een sub-beslisboom zonder eerst een niveau hoger te willen navigeren.


 nieuw  Scheiding van documenten en links naar documenten

Een nieuwe knop die in Berkeley Publisher 2.2 wordt geïntroduceerd bevindt zich in het Actions-venster. Het gaat om de functie "Link to Document", waarmee links kunnen worden aangemaakt op de Interface naar documenten die in de beslisboom worden gegenereerd. Met deze nieuwe functionaliteit kunnen er nu ook eenvoudig maatwerkdocumenten achter de schermen worden gegenereerd  zonder dat deze direct aan de eindgebruiker worden getoond. Handig als er bijvoorbeeld achter de schermen een aanvraagformulier moet worden verzonden.

 

Bij het veld Document worden automatisch alle in het gehele beslismodel beschikbare gegenereerde documenten getoond. De functie Link to Document bevindt zich naast de andere functies bovenaan het Actions-venster.

 


 nieuw  Nu ook vooruit navigeren door beslisbomen + nieuw selectieveld

Het was al mogelijk om terug te navigeren door sub-beslisbomen met behulp van de Back-knop bovenaan het Graph-venster. In aanvulling daarop hebben we nu ook een Forward-knop toegevoegd. Zo is het mogelijk snel heen en weer te navigeren door de reeds geopende beslisbomen.

 

Daarnaast is er een selectieveld toegevoegd naast de knoppen Back en Forward. Daarin wordt elke geopende sub-beslisboom getoond en kan direct naar een specifieke beslisboom worden gesprongen. Deze lijsten zijn te openen door op de kleine neerwaarts gerichte pijl te klikken naast de knoppen Back en Forward.


 nieuw  Direct terug naar de hoofdbeslisboom

Een nieuwe functie die bereikbaar is via het Graph-venster is de Home-knop. Door deze te gebruiken is het mogelijk direct terug te keren naar de hoofdbeslisboom. Navigeren door de verschillende beslisbomen in het model wordt hiermee nog makkelijk.

 


 verbeterd  Aanklikbare dieplink 

Door bij het het publiceren te kiezen voor het tonen van een dieplink, verscheen er al een URL-veld met daarin een dieplink naar de gepubliceerde versie van het model. Daar hebben we nu een knop aan toegevoegd, zodat na het publiceren ook direct de internetbrowser kan worden geopend door deze nieuwe knop te gebruiken.

 

Wilt u een andere gebruiker ook toegang geven tot het model? Maak dan gebruik van de Berkeley Webadmin, welke te benaderen is via uw webomgeving.

 

 

 verbeterd  Helptekst en voorbeelden bij functies

In een berekening kan ook gebruik gemaakt worden van een groot aantal functies. Een voorbeeld daarvan is het berekenen van iemands leeftijd. Op basis van twee gegevens kan met de functie age achterhaald worden welke leeftijd iemand op een peildatum had of heeft. Die leeftijd kan vervolgens weer gebruikt worden in condities of andere berekeningen.

 

Om functies zoals age te verduidelijken hebben we nu bij elke functie een helptekst en eventueel ook nog voorbeelden toegevoegd.

 

 

 

 verbeterd  Kopie van een berekening plakken met een nieuwe naam

Het kopiëren en plakken van berekeningen kan heel praktisch zijn en veel tijd besparen. Bijvoorbeeld als je meerdere berekeningen met dezelfde naam wilt toevoegen maar met net andere voorwaarden en/of uitkomsten. Maar soms wil je een berekening niet met exact dezelfde naam plakken, zodat de naam van de berekening ook niet automatisch wijzigt als andere berekeningen met dezelfde naam binnen de node van naam veranderen. Daarom hebben we nu de functie Paste as new ingebouwd:

Opgeloste tickets in Berkeley Publisher 2.2

 

ticketnumber
project description   solution
1115 Berkeley Studio When publishing, matching (matrix) files should be sent to the Webserver as well.
Resolved.





1817 Berkeley Studio When deleting a node, but then cancelling that action, the Publisher automatically selects the node above. This was probably built in as an action when the node actually was deleted, but this isn't necessary when the deletion is cancelled.
Resolved.





1923 Berkeley Studio When pasting a graph, prompt for new name.
Done.





1933 Berkeley Studio Copy graph from within graph: When inside a graph, the right mouse button should be able to display the copy graph functionality.
Done.





1934 Berkeley Studio When selecting the Input 'Radiogroup' and then adding a new Datatype, not filling in any answers leads to a blank screen when trying to edit later on.
Resolved.





2259 Berkeley Studio The deeplink shown after Publishing isn't very user-friendly. Better would be a real URL which is clickable PLUS a URL-box like on YouTube which you can click and then the URL automatically gets selected.
Done.





2827 Berkeley Studio When switching graphs back and forth, can the previously selected node be selected?
Done.





2300 Berkeley Studio When double-clicking a subgraph, the default selected node within that subgraph is usually a node in the middle. Selecting the startnode would be better.

Now always selects the startnode when a user hasn't been in the subgraph yet (otherwise it remembers last selected node) and you enter the subgraph by double-clicking.





2365 Berkeley Studio Sometimes you want to make a generated document invisible to end users, for example with an application form which is sent on the background. That is currently only possible by deleting the interfacing, which makes the document not editable from within the BP / Document Designer.
Document and link to document have been separated as Actions, which now makes this possible.





2413 Berkeley Studio Default webserver for publishing Berkeley Bridge demoserver instead of 127.0.0.1.

Done, set to bridge-to-knowledge.com/demo/.





2624 Berkeley Webserver New-session-button not available at session overview. You can only start a new session from the modellist, while you'd expect to be able to do this from the sessionlist.
Added at session overview.





2638 Berkeley Studio Currently the default place for saving models is in <my documents>. That is good, however the demomodel (test_nl) is saved under <my documents>/demo. It would be better to have a standard folder for BP models.
New datadirectory is called "Berkeley Publisher Models" and is placed within the Documents folder.





2770 Berkeley Studio Access violation when trying to change label width by clicking the right-middle square of the label excessively and moving it to the left.

Resolved.





2838 Berkeley Studio Pasted action has different measurements than it had before being cut.
Resolved.





2965 Berkeley Studio Name field in Question popup not always selected by default: Sometimes it is, sometimes it isn't.
Resolved.





2977 Berkeley Studio Default input is sometimes selected when adding a new question. Should be clear.

Resolved.





2973 Berkeley Studio New case box disappears after "empty casename not allowed". You have to manually go to File - New case. It should just show the New case-box again.
Done.





3014 Berkeley Studio and Berkeley Webserver Deeplink shown after publishing doesn't work.
Resolved, deeplink pointed to pure HTML environment by default since 2.1 instead of to JavaScript-enabled version.





3015 Berkeley Webserver Webserver info window: time and date shows boot time and date instead of build.
Resolved.





3027
Berkeley Studio and Berkeley Webserver
XSL stylesheet (that can serve as argument to generatetext) is not published when publishing a model, while .html and .rtf are.
Resolved.





3043 Berkeley Webserver Different error (Dutch version) when input is required for javascript and html. HTML says keuze verplicht, JavaScript says invoer verplicht. Should be the same for both.

Done.





3050 Berkeley Publisher Improving configurability of integration through SOAP and webservices.

Done.





3096 Berkeley Runner Notnull-error when entering a custom input in a listbox. There is an input actually, but it doesn't match any of the predefined possibilities.

Done, component for combobox in Runner has been changed.





3097 Berkeley Studio Generated keys of complex datatypes do not need to be translated.
Done.





3098
Berkeley Studio
Manually enlarging column width in the Action-window would be nice.
Done, column headers added as well.





3102 Berkeley Studio Is isn't always clear what the result of a function is or what the syntax is.
Resolved, descriptions and examples added in Calculation - Advanced - Function.





3103
Berkeley Studio
Doubleclicking a calculation can give the following error in some situations: varname not found, it is not declared, or a dataset.
Resolved.





3108 Berkeley Studio Adding a "Forward to x" in graph navigation.
Done.





3113 Berkeley Studio 'Version on server' shown in filetransferwindow can sometimes be wrong.
Resolved.





3138 Berkeley Studio Wrong order of arguments in copystring() dialogue. Order shown in legends is STRING COUNT INDEX but should be STRING INDEX COUNT.
Resolved. Note that String is now Text.





3140 Berkeley Studio Error on not found model has wrong format.
Resolved.





3143 Berkeley Webserver Webadmin: Blank passwords should not override the ones set.
Done.





3149 Berkeley Studio Wrong order of arguments in dialogue for expectedvalue(). Order of the dialogue is percentage, amount, years; but should be amount, percentage, years.
Resolved.





3157 Berkeley Studio Adding a home-button in the graph.
Done.





3162 Berkeley Studio Selection of server reset to last added server after editing server properties.
Resolved.





3177 Berkeley Studio Add a [Test connection] button for Interbase sources in Data sources dialogue that checks the connection when pressed.
Done.





3178 Berkeley Studio It's possible to use the same name for a datatype twice. Should be a unique name.

Done.





3179 Berkeley Studio Numberfields in Runner are not looking good: too long while the length is fine in the Interface window within the Studio.

Resolved and input component for numbers changed as well.





3181 Berkeley Studio Runner uses maximum even though that box is not checked in the datatype.
Resolved.





3182 Berkeley Studio Question reference changed automatically when changing datatype which had same name.
Only happened in a very specific situation and has been resolved.





3198 Berkeley Studio Port changes automatically from 80 to 443 when changing from http (or nothing) to https. When changing from https to http (or nothing) though the port remains 443.
When default ports are used (80 or 443), switching from secure to standard and vice versa switches ports automatically (80/443). When a user uses a custom port, ie 81 or 444, the automated switching is turned off.





3203 Berkeley Studio Renaming pasted calculation to a name which differs from the original calculation automatically changes the original calculation as well. That might not always be the results you want.
Resolved by implementing "Paste as new" (CTRL + SHIFT + V) for calculations: popup gives the opportunity to pick a new name for the pasted calculation.





3218 Berkeley Studio When deleting a question via the Actions window, in the source the interface is deleted, but the var is not.
Resolved, var now deleted as well.





3226 Berkeley Studio Create an external stylesheet at the time of publishing a model. This creates the possibility for designers to override the default Publisher styling.
Done, model.css is now generated and uploaded with the decision model.





3232 Berkeley Studio Interface items can gain height when using custom Windows DPI-settings.
Resolved.





3236 Berkeley Studio Graph: right-mouse-menu slides in too slow and a white space is visible for the area where the menu is going to come.
Animation (slide-in) has been disabled.





3243 Berkeley Studio Removing title which overlaps other interfaces leads to invisible interfaces.

Resolved.





3250 Berkeley Studio Interface tab shows label in tabname.

Resolved, removed labelname from Interface tab.





3251 Berkeley Studio Uninformative icon next to information sources (check mark).

Icon changed.





3252 Berkeley Studio Uninformative tooltip on icon next to informationsource. Reads "Execute the current item". Better would be "Visit this link".
Done.





3257 Berkeley Studio Titlebar in action-popup says "group". Shouldn't it just show the (var)name of the action?
Done.





3258 Berkeley Studio The icon used for popups in the BP is the BB-icon. When opening for example an Action, it would be more logical to show the icon for that action in the titlebar than the BB-icon.
Done.





3261 Berkeley Studio Disable the leftmouseclick in Actions, contextmenu should only appear when clicking right.
Done.





3268 Berkeley Studio Switching graphs does not refresh Actions when selected node happens to have the same name.

Resolved.





3273 Berkeley Webserver Checkbox does not work in IE 9, but does in compatibility mode. The checkedness of a box is forgotten (i.e. not send back to the server correctly).
Resolved.





3275 Berkeley Webserver When the key for an answer has a ’ or ' in it, the webserver won't remember the answer (and therefor won't show it in the xsl-report). When you navigate back, you can see the value is cleared again. Changing the key from Don’t know to Dont know fixed this.
Resolved.





3281 Berkeley Webserver Having no interfaces gives nasty error on webserver, while it could actually just explain why nothing is shown.

Done.





3283 Berkeley Runner Cannot find model when Running from networkspace in specific cases.

Resolved.





3286 Berkeley Studio When only graph, actions and interface are visible, clicking the inspector via Window (menu) puts the interface navigator in the place where actions and interface used to be.
Resolved.





3287 Berkeley Studio Snap to grid can cause a label (question or free text) to be reset to '1' sometimes.
Resolved.





3294 Berkeley Studio Pasted text1 is shown as text11 and text12, text13 etc after that. Should just be +1 all the time.

Resolved.





3298 Berkeley Studio Checkbox suddenly selected by default when opening the existing question for the checkbox.
Resolved.





3300 Berkeley Studio Cleared condition becomes visible again in valuefield in calculations.

Resolved, happened when having a dropdown answer selected in the advanced calculation on the right side and then switching to a free text variable on the left side. Value of previously selected dropdown answer would stay visible.





3308 Berkeley Studio Clicking a latest model extremely fast after booting the Publisher gives access violation.
Resolved.





3309 Berkeley Studio Error shown in goto-popup next to "Condition" (!) while nothing has been entered yet.

Resolved.





3310 Berkeley Studio Style of the title of Graph-window differs from the other window titles.
Resolved.





3312 Berkeley Studio Nodename doesn't fit in balloon.
Resolved, issue with Windows 7.





3313 Berkeley Studio Publishing: return to statuswindow after "no available upgrade"-notice instead of closing the publish window.

Done.





3318 Berkeley Studio Webservers: cannot press "Change" button while server is already selected (via Publish loginwindow after pressing the three dots).

Resolved.





3329 Berkeley Studio Interface jumps when snapping to grid.
Resolved, could occur when resizing interface items vertically when Interface window had scrollbar which was scrolled down.





3331 Berkeley Studio The icon of a linklabel looks a lot like the icon for the Information Source Manager.

Resolved, icon for linklabels changed.





3333 Berkeley Studio Age-function: It's confusing the start date should be the current date and the end date should be the date in the past to make it work.

Resolved.





3337 Berkeley Studio Calculations in free text but without ' ' can be added: this leads to complications (when saving, for example you get a notice).

Resolved, realtime checks when entering the calculation are now added.
3380 Berkeley Studio Question-icon isn't transparant: when selecting, you can see a white box around it while this isn't the case for other action icons. Resolved.