Description
The scope evaluation at run time should permit to assemble dsp components with a more flexible way than scope computing at compile time. So, you should build a component which could be reuse in different dsp containers.
Use Case
For example, a component with some action like save, new, search could be plugged with others by operations like theses: operation save params string p_component: in endparams scope input operation p_component.save endscope activate p_component.save() end operation new params string p_component: in endparams scope input operation p_component.new endscope activate p_component.new() end and so on. Of course all the activated components should have the same operations.
Importance
instead of drawn an entity with some fields which do always the same action in each component you need it, you can draw a sigle component and plug it in a dsp container.
Type
Uniface Web (USP/DSP/Services)
Operating System
Not Applicable
Status
Closed
Dynamic scoping allows developers, at runtime, to include selected components within a request to the server.