Why do TOC Editor created menu items not show up in in the TOC after packaging and Import
Hello Community, I've just tried to Package a staging table environment that includes TOC Menu elements created in the TOC Editor. The Import did not result in the rendering of the added TOC Menu Items in the TOC Menu or TOC Editor. I would appreciate any help or in site I can get to learn what I have done wrong or left out. The process I went through is described below. Note: I did go through the Docs but the process to even add the [Presentation Configuration] is incorrect and does not tell what to check for in the export. So this conversation will help that. www.aras.com/.../Importing and Exporting.htm --- Process -------------------------------------------------------------------------------------------------------------------------- I created a Package for the configured Items, Forms, Relationships, etc. All of these Exported and Imported correctly. I added the TOC Category (CommandBarMenu) and Itemtype (CommandBarMenuButton) to the Package using the Package Button. Doing this added the following Package Groups to the package: Menu, Menu Button, Command Bar Section Next: 1) I navigated to one of the configured ItemType's, [Client Style] tab 2) Double clicked on on the [Presentation Configuration] in the Grid; "rh_Oracle_Mfg_Item_TOC_Configuration" 3) Clicked [Search Presentation Configurations] 4) Searched for the required [Presentation Configurations], 5) Selected all Required 6) added then to the Package via the right Click [Admin] menu. Doing this added the following Package Group to the package: Presentation Configuration 7) I did the Export and all packaged elements were represented in the manifest and import folders 8) I did the Import into the new staging DB instance. [View:/community/cfs-file/__key/communityserver-discussions-components-files/3/2024_2D00_1_2D00_30.12_2D00_57.log:320:240] 9) In the new Instance I a) Opened the TOC and nothing. I opened the TOC Editor and nothing b) I checked the SQL Server tables to see if all the elements, defined in the XML files, had been loaded. All Elements had been loaded into the tables: - PRESENTATIONCONFIGURATION - COMMANDBARMENU - COMMANDBARBUTTON - COMMANDBARMENUBUTTON c) I checked the Itemtypes to see if the [Presentation Configuration] were set on the [Client Style] TAB. And they were: d) Lastly, tried clearing the IIS cache and the Browser cache No Luck Thanks for the help and/or in site.0Views0likes9CommentsPin-to-Sidebar of TOC Views - There has to be a way, but how?
Hi community, in Innovator 12 Aras introduced the wonderful feature to pin often used TOC entries to the TOC sidebar. This saves a lot of time and works in general very well. But there is one exemption: When our ItemType doesn´t use a regular grid, but just shows a TOC View like a custom Form or HTML page. Typically inside Aras this kind of view is used for Dashboards. These kind of ItemTypes can unfortunately not be pinned. I haven´t tested this one in newer Aras version like 14+. Does any one know a workaround? If this one was fixed in any Aras version, I would be happy to know! Angela1.1KViews1like3CommentsWhere and how does the new TOC Editor in Release 2023 store it´s data?
Hi community, In Release 2023 Aras replaced the classical TOC Access / TOC View ItemType tables with the "TOC editor". The two tables are not used anymore in Release 2023 and completely empty. When updating an existing db based on Innovator 12, we have to modify the imports to support the new way to config the TOC. Sure we can use the TOC Editor to modify the structure later, but I prefer the update process includes the correct TOC settings so I can reduce cutover time. Does anyone know, which table the TOC editor uses to store the new structure? Is it solely done in the "Client Presentations"? And which table is used to store the TOC editor "TOC View" symbol itself? It would be interesting to understand how the TOC editor itself works. But the ItemType obviously wasn´t named "TOC Editor" and so far I weren´t able to identify it. Thanks for any help! Angela792Views0likes2CommentsHow to pass context id of calling element to custom HTML or TOC view in new tab?
Hi community, is any one familiar with opening custom HTML pages or Forms in a new tab? I right now work on something similar as shown in this blog article: https://community.aras.com/b/english/posts/displaying-html-in-aras-innovator The article describes how to open a html page in a custom tab as alternative to a pop-up dialog. In my case I open a custom Form instead of the html page, but it basically the same concept. Does any one know how to pass custom parameters to the html page / opened Form? When we just open the Form as regular pop-up dialog, we can pass the context item and custom parameters within the parameters block just as shown in the code sample. But how do we pass the context item or other properties to the html page? The blog article unfortunately doesn´t cover this detail. Would be happy if anyone has an idea or hint that could work! Thanks for any help! Angela3.1KViews0likes6CommentsHow can I add an Item selector to a Form used in TOC View
Hi community, I want to build a TOC view Form that is completely independent from any ItemType. The Form shall only represent an input mask for end users. I wonder if it´s possible to add an Item selector to TOC view forms. Of course we cannot use any item as data source, so we have to use Method. I added a Item property without data source to my Form and tried this onLoad Method to tie the item selector to an ItemType: var item = getFieldComponentByName('myPartSelector'); item.component.request = function() { var itemType = "Part"; var maxCount = "6"; var req = '<Item type="' + itemType + '" select="keyed_name" maxRecords="' + maxCount + '" action="get">' + '</Item>'; return ArasModules.soap(req, {async: true}); } I know that something similar is possible with dropdowns. But unfortunately my version didn´t work. The returned value of getFieldComponentByName seems to be undefined. Is there any way to use Item selectors in TOC Views at all? Thanks! Angela3KViews0likes3CommentsHow can I prevent that users accidentally close an element in the tab bar? (TOC View with Form)
Hi community, I right now work on a MES scenario were I use a TOC View as interface for end users. For some specific use cases (parallel work) I allow that user use multiple instances of the same TOC View in parallel. As user may work with a couple of these tabs at the same time, I want to prevent that they accidentally close any of the tabs. They of course can open the TOC View again and continue were they stopped. But it would add a some comfort if a warning message appears where users can decide if they really want to close the tab. I tried to use an "onBeforeUnload" Method on my Form that returns "true" or "false". The "false" is some kind of accepted by Innovator, as it will then throw me the "Item not saved" error message. But it will still close the tab independent from the user selection. Does anyone know a simple solution to prevent closing a tab? Every idea is welcomed!! :-) Thanks! Angela620Views0likes1Comment