Is it possible to search the contents set in the user definitions of IM-LogicDesigner?

 
With the standard function of IM-LogicDesigner, 
there is no way to directly search the contents set in the user definitions.

User definition settings are stored as binary data in the DEFINITION_DATA column of the IMLD_USER_DEFINITION table.

If you want to check the settings using the product's mechanism, you need to implement it in Java.
For example, by implementing Java programs like the following, you can acquire the information stored in DEFINITION_DATA.

 -------------------------------
 UserDefinitionRepository userDefinitionRepository = LogicServiceProvider.getInstance().getUserDefinitionRepository();
 UserDefinition userDefinition = userDefinitionRepository.getUserDefinition(id);
 Map<String, Object> map = ((ElementDefinitionInfo) userDefinition.getDefinitionData()).getElementProperties();
 for(String key : map.keySet()) {
     System.out.println(key + ": " + map.get(key));
     System.out.println("");
 }
 -------------------------------

* The above is sample code. Please create a program tailored to your requirements.
* Sample code is not covered by our support.

--Target-------------------------------------------------------------------------
iAP/Accel Platform/All Updates
--------------------------------------------------------------------------------

FAQID:1466
Was this article helpful?
0 out of 0 found this helpful
Powered by Zendesk