Jump to: navigation, search

Difference between revisions of "FAQ:UBIK Studio"


Line 1: Line 1:
= Introduction =
+
= General =
  
=== Why is my workflow not executed correctly and/or completely? ===
+
== Why is my workflow not executed correctly and/or completely? ==
 
Check if the configuration files ''UBIK.Studio.exe.config'' and ''UBIK.EnterpriseService.exe.config'' exists and logging is configured (ensure that directories are set). A missing or invalid configuratoin of the logging might cause a stop/break within the workflow.
 
Check if the configuration files ''UBIK.Studio.exe.config'' and ''UBIK.EnterpriseService.exe.config'' exists and logging is configured (ensure that directories are set). A missing or invalid configuratoin of the logging might cause a stop/break within the workflow.
  
=== Why is the imported / exported data not encoded correctly? ===
+
== Why is the imported / exported data not encoded correctly? ==
 
See the list of supported [[CharacterEncodings|character encodings]] and how to use it in workflow activites like [[CreateCSVScope_(Activity)#Arguments|CreateCSVScope]].
 
See the list of supported [[CharacterEncodings|character encodings]] and how to use it in workflow activites like [[CreateCSVScope_(Activity)#Arguments|CreateCSVScope]].
  
=== When / Why should I use workflows instead of coding? ===
+
== When / Why should I use workflows instead of coding? ==
 
See [[Workflow#When to use?|the Workflow article]] for some recommendations.
 
See [[Workflow#When to use?|the Workflow article]] for some recommendations.
  
 
= Studio =
 
= Studio =
=== Opening image documents from the View Test Environment fails. ===
+
== Opening image documents from the View Test Environment fails. ==
 
[[File:UI_FAQ_DesktopExperienceFeature.png|thumb|220px|alt=Desktop Experience Feature|Desktop Experience Feature]]
 
[[File:UI_FAQ_DesktopExperienceFeature.png|thumb|220px|alt=Desktop Experience Feature|Desktop Experience Feature]]
 
If you are using Windows Server 2012 and receive the error '''Picture printing is not available without the Desktop Experience Feature''', you need to have the '''Desktop Experience Feature''' installed.
 
If you are using Windows Server 2012 and receive the error '''Picture printing is not available without the Desktop Experience Feature''', you need to have the '''Desktop Experience Feature''' installed.
  
=== Why / When do I need to compile customizing? ? ===
+
== Why / When do I need to compile customizing? ? ==
 
The complete [[UBIK|{{UBIK}}]] data model built up by [[Metaclasses]], [[Metaproperties]], etc. as well as customizing code needs to be compiled into invokable .NET assemblies. This is done by the UBIK [[Compiler]], which therefore has to be called whenever you modify the used data model with respect to behavior of objects. See the [[Compiler]] article for more information.
 
The complete [[UBIK|{{UBIK}}]] data model built up by [[Metaclasses]], [[Metaproperties]], etc. as well as customizing code needs to be compiled into invokable .NET assemblies. This is done by the UBIK [[Compiler]], which therefore has to be called whenever you modify the used data model with respect to behavior of objects. See the [[Compiler]] article for more information.
  
=== Why does my View Test Environment not show any edit fields when I navigate through the object tree? ===
+
== Why does my View Test Environment not show any edit fields when I navigate through the object tree? ==
 
You probably haven't compiled your customizing yet or you are using a customizing that was compiled against a different version of {{UBIK}}.
 
You probably haven't compiled your customizing yet or you are using a customizing that was compiled against a different version of {{UBIK}}.
  
=== What is the difference between ''Compile and test local'' and ''Compile and release''? ===
+
== What is the difference between ''Compile and test local'' and ''Compile and release''? ==
 
''Compile and test local'' compiles the customizing code without deploying them to the shared deployment path, hence use this option to test your customizing locally. ''Compile and release'' compiles the customizing code, deploys the assemblies to the shared deployment path and marks the current version as released for everyone. See the [[Compiler#Toolbar|Compiler]] article for more information.
 
''Compile and test local'' compiles the customizing code without deploying them to the shared deployment path, hence use this option to test your customizing locally. ''Compile and release'' compiles the customizing code, deploys the assemblies to the shared deployment path and marks the current version as released for everyone. See the [[Compiler#Toolbar|Compiler]] article for more information.
  
=== When do I need to rebuild database structures? ===
+
== When do I need to rebuild database structures? ==
 
The complete [[UBIK|{{UBIK}}]] data model built up by [[Metaclasses]] and [[Metaproperties]] needs to be transformed into SQL structures (tables, views). Although this is usually performed by the {{UBIK}} Kernel, try to rebuild the database structures whenever you modify the structural information of objects and the results do not seem to be sufficient. See the [[Compiler#Toolbar|Compiler]] article for more information.
 
The complete [[UBIK|{{UBIK}}]] data model built up by [[Metaclasses]] and [[Metaproperties]] needs to be transformed into SQL structures (tables, views). Although this is usually performed by the {{UBIK}} Kernel, try to rebuild the database structures whenever you modify the structural information of objects and the results do not seem to be sufficient. See the [[Compiler#Toolbar|Compiler]] article for more information.
  
=== What is the difference between ''Object Code'' and ''UI Code''? ===
+
== What is the difference between ''Object Code'' and ''UI Code''? ==
 
See the [[Compiler#Preview_area|Compiler]] article for more information.
 
See the [[Compiler#Preview_area|Compiler]] article for more information.
  

Revision as of 08:30, 11 February 2015

[edit]

General

Why is my workflow not executed correctly and/or completely?

Check if the configuration files UBIK.Studio.exe.config and UBIK.EnterpriseService.exe.config exists and logging is configured (ensure that directories are set). A missing or invalid configuratoin of the logging might cause a stop/break within the workflow.

Why is the imported / exported data not encoded correctly?

See the list of supported character encodings and how to use it in workflow activites like CreateCSVScope.

When / Why should I use workflows instead of coding?

See the Workflow article for some recommendations.

Studio

Opening image documents from the View Test Environment fails.

Desktop Experience Feature
Desktop Experience Feature

If you are using Windows Server 2012 and receive the error Picture printing is not available without the Desktop Experience Feature, you need to have the Desktop Experience Feature installed.

Why / When do I need to compile customizing? ?

The complete UBIK® data model built up by Metaclasses, Metaproperties, etc. as well as customizing code needs to be compiled into invokable .NET assemblies. This is done by the UBIK Compiler, which therefore has to be called whenever you modify the used data model with respect to behavior of objects. See the Compiler article for more information.

Why does my View Test Environment not show any edit fields when I navigate through the object tree?

You probably haven't compiled your customizing yet or you are using a customizing that was compiled against a different version of UBIK®.

What is the difference between Compile and test local and Compile and release?

Compile and test local compiles the customizing code without deploying them to the shared deployment path, hence use this option to test your customizing locally. Compile and release compiles the customizing code, deploys the assemblies to the shared deployment path and marks the current version as released for everyone. See the Compiler article for more information.

When do I need to rebuild database structures?

The complete UBIK® data model built up by Metaclasses and Metaproperties needs to be transformed into SQL structures (tables, views). Although this is usually performed by the UBIK® Kernel, try to rebuild the database structures whenever you modify the structural information of objects and the results do not seem to be sufficient. See the Compiler article for more information.

What is the difference between Object Code and UI Code?

See the Compiler article for more information.