Fbl.Fetch¶
| Name | Mandatory | Description | Default | Type | 
|---|---|---|---|---|
| ⬅️ Input | The typed or untyped Form ID of the form(s) from which the variable is to be read. It can be a single Form ID or a sequence of Form IDs. | NoneInt16Fbl.TypedFormId[None Int16 Fbl.TypedFormId] | ||
| Output ➡️ | The value(s) of the requested variable from the specified form(s). The output is either a single value or a sequence of values, depending on the input. | Any[Any] | ||
| Behavior | No | The Behavior where the variable to read is located. | none | BehaviorVar(Behavior) | 
| Name | No | The variable name to read. | none | StringVar(String) | 
| Key | No | The optional key name if the variable to read is within table. | none | NoneStringVar(String) | 
| Silent | No | Ignore failures without logging. | none | NoneBool | 
| NoCache | No | Don't cache variable states. | none | NoneBool | 
Fetches the value of a specified variable from a form or a sequence of forms. The form is identified by its Form ID, and the variable is identified by its Behavior and name. This operation is asynchronous and can cross Behaviors, but when used within the same subsystem, it will execute inline. Supports optional caching and silent failure handling.