
106 vFoglight
Web Component Guide
Deep Copying Views
Ensure that the view you want to copy is in the Definitions Pane, and then select Copy
> Deep... from the Definitions Pane toolbar.
Figure 5
Deep copying a view copies the selected view and all the entities and localized strings
that are referenced using that view to the current module.
It takes into account:
• Context entries (view, flow, window) that are runtime values, which may have
references to queries, renderers and localized strings.
• Configuration property values that are set to runtime values, which may have
references to queries, renderers and localized strings.
• Configuration property values of type renderer, which when set have references
to renderers.
• Flow, which may have references to tasks and to other views.
• Derived queries that are based on other queries.
• Container views that have references to other views.
Notes:
• Views containing non-public components are not supposed to be copied, but
they can be deep copied. Also, you can perform a normal copy and choose
which of the private views you require.
• The view to be deep copied must not be in the current module.
• All referenced views to be included in the deep copy must have their allowed
roles satisfied by the roles of the current user.
• User modules do not have their own resource bundle, therefore if you deep
copy a view into a user module, references to localized strings are not deep
copied. The references are left as is and continue to refer to the original
localized string.
Nested Views
These are private views that are contained only in a specific view. They cannot be added
to containers other than the one in which they were nested.
Comentários a estes Manuais