|
|||
|
I have created a mashcanvas and mashconfig file (both attached, with .txt extensions) for a couple of reports. I've given my user full access rights to both of these files. However, if the user drags a report onto the screen and then logs out, when he logs back in again the "dragged" report is not displayed (it is back in the list on the right hand side. If the user switches to another tab and then back again, the report has remained on the canvas.
Does anyone have any advice? |
|
|||
|
There is a bit of ambiguity here around how the framework behaves when a user modifies a canvas. In order to obtain a personal, editable copy of a canvas, a user will first have to create that copy to be stored inside their iServer profile. To do this they have the option to copy an existing canvas. This would be the route for the users to follow in your case. Once the gloabal canvas loads, the user can go to the dock on the right-hand side of the mashboard. They can then click "copy" on the drop-down of available canvases. This will create a copy of the canvas config in the user's profile that they will then have the rights to modify.
We are looking at adding a feature to the next release of the Mashboard that will allow the administrator to indicate this canvas copy action should happen automatically. this way the canvas will appear as editable to the user from the start. I will update this thread when that feature is implemented. |
|
|||
|
The file is a secured file on the iServer stored as a hidden file on the user's profile. The file is not available for direct editing as it is managed by the Mashboard code and manual editing could interfere with the code's ability to read and process the contents of the file.
As for not seeing the "Copy" option on the Mashboard doc, can you tell me which options you do see? Do you see an underscore (_) in the list of options? If you do, it is likely an issue with your properties file. If you do not, you may need to update to the latest Mashboard code base. |
|
|||
|
Hi Brian,
As mentioned earlier "I see an "ADD", "RENAME", "DELETE"." They work just fine. The reason I asked about the file on iServer(I now know its hidden)....was to check out the size...as to how large it could get and how I would manage the space on the iServer. I am thinking multiple users = multiple files * # of charts/flash objects. Let me know. |
|
|||
|
The file on the iServer is a mashcanvas file. Meaning it is only XML, and quite small. It simply holds the names and layouts for portlets defined in one or more mashconfig files. No BIRT components are stored in the user's profile.
|
|
|||
|
You are not missing out on a lot. We did a small update a while ago, to include the copy functionality, and for some reason we never did update the .properties file to include the label.
To get the new stuff you would need to grab the lastest mashboard code from here, and deploy it. You will then see an "_" between the add and rename buttons. Next you would modify your mashboard project's localized .properties file to specify the label. Add the following entries to your .properties file: json.portal.canvas.copy=copy json.portal.submit.copy=copy json.portal.submit.copy.cancel=cancel |
|
|||
|
Guys,
Any idea why the "Add" and/or "Copy" button works in one environment but not on the other, permissions/folder structure/OS/Actuate version all remaining the same. It works in the UAT environment but not on the production box.What should I be looking out for? I am able to create my own canvas and save it in UAT but not it prod...well I can create it but when I log back in its gone. Please advise. |
![]() |
| Thread Tools | |
| Display Modes | |
|
|