B4A.BASE.SCRI.DATASTREAM

Summary

Details

Object type
SCRI
Object Subtype
-
Object Folder
PACKAGES/BEST4AUTOMIC/B4A.BASE/SOURCE/DATASTREAM
Active
true
Title
Provides the datastream of a b4A module as a process (e.g. for exec variables)
Archive Key 1
-
Archive Key 2
-
Created
WRITER/B4A am: 2019-10-18 10:35:05
Last Modified
WRITER/B4A am: 2022-02-02 09:16:19 20 x
Last Used
-

Custom Attributes

No custom attributes defined.

Process

:put_prompt_buffer B4AB_MODULE_I# = &B4AB_MODULE_I#
:put_prompt_buffer B4AB_CONNECTION_I# = &B4AB_CONNECTION_I#
:put_prompt_buffer B4AB_CONFIGURATION_I# = "&B4AB_CONFIGURATION_I#&nl#log-levels=DATASTREAM"

:set &retv# = activate_uc_object( "B4A.BASE.JOBP@IF.RUN", WAIT )
:set &b4a_runid# = get_published_value( &retv#, B4AB_RUNID_O# )
:p "runID: &b4a_runid#"
:set &rep# = prep_process_report( , &B4A_RUNID#, REP, "&DS_PREFIX#*" )
:set &hnd# = create_process( NEW )
:process &rep#
:  set &line# = get_process_line( &rep#, 1 )
:  set &line# = str_sub( &line#, "&DS_PREFIX#", "" )
:  p "line: &line#"
:  if str_ends_with( &line#, "&DS_SEPARATOR#" ) = 'Y'
:    set &line# = "&line#  "
:  endif
:  set &ret# = put_process_line( &hnd#, &line#, "&DS_SEPARATOR#" )
:  p "ret: &ret#"
:endprocess

:set &B4AB_DATASTREAM_O# = save_process( &hnd# )

:publish &B4AB_DATASTREAM_O#, , TOP

:close_process &hnd#
:close_process &rep#```


#### Object Activations

<p>Found 1 object activations</p>

| Zeilennummer | Scriptzeile |
| ------------ | ----------- |
| 6 | `:set &retv# = activate_uc_object( "B4A.BASE.JOBP@IF.RUN", WAIT )` |


### Runtime




ERT Method
: DYNAMIC_AVERAGE





Current ERT
: _00_ : _03_ : _03_
No. of past runs
: 0
+ERT Correction %
: 0











### Sync



No sync definitions.


### Variables



No variables defined.


### Prompt Sets



#### B4A.BASE.PRPT.DATASTREAM



 (B4AB_MODULE_I#)
: *Tooltip*: 
: *Type*: 
: *Default Value*: 



 (B4AB_CONNECTION_I#)
: *Tooltip*: 
: *Type*: 
: *Default Value*: {B4A.BASE.VARA.SETTINGS,DEFAULT_CONNECTION,1}



 (B4AB_CONFIGURATION_I#)
: *Tooltip*: 
: *Type*: 
: *Default Value*: 



 (DS_PREFIX#)
: *Tooltip*: 
: *Type*: 
: *Default Value*: @B4A_STREAM@



 (DS_SEPARATOR#)
: *Tooltip*: 
: *Type*: 
: *Default Value*: §§






### Automatic Deactivation

Deactivate on Finish
: ALWAYS



Deactivate After
: 0



### Runtime Parameters



AE Priority
: 0

Timezone
: \-

Generate at runtime
: _true_

Max. Parallel Tasks
: 0






### Usage

| Parent | Type | Package | Folder |
| ------ | ---- | ------- | ------ |
| [B4A.BASE.VARA@EXEC.DATASTREAM#EXAMPLE](//b4a.base.varaexec.datastream%23example/)/) | VARA | B4A.BASE | PACKAGES/BEST4AUTOMIC/B4A.BASE/SOURCE/DATASTREAM |
| [B4A.DEVELOPMENT_PACKAGES.VARA.GET_BRANCHES](//b4a.development_packages.vara.get_branches/)/) | VARA | B4A.DEVELOPMENT_PACKAGES | INTERNAL/B4A.DEVELOPMENT_PACKAGES/SOURCE/SHARED |
| [B4A.DEVELOPMENT_PACKAGES.VARA.GET_METADATA_REMOTE](//b4a.development_packages.vara.get_metadata_remote/)/) | VARA | B4A.DEVELOPMENT_PACKAGES | INTERNAL/B4A.DEVELOPMENT_PACKAGES/SOURCE/SHARED |
| [B4A.PM.VARA@EXEC.DATASTREAM#PACKAGE-LIST](//b4a.pm.varaexec.datastream%23package-list/)/) | VARA | B4A.PM | PACKAGES/BEST4AUTOMIC/B4A.PM/SOURCE |
| [B4A.PM.VARA@EXEC.GET_METADATA_REMOTE](//b4a.pm.varaexec.get_metadata_remote/)/) | VARA | B4A.PM | PACKAGES/BEST4AUTOMIC/B4A.PM/SOURCE/BUILD-RELEASE |
| [DEV.B4A.VARA@EXEC.DATASTREAM#PACKAGE-LIST](//dev.b4a.varaexec.datastream%23package-list/)/) | VARA | DEV.B4A | INTERNAL/DEV.B4A/SOURCE/BUILD-PACKAGE-RELEASE |
| [INT.B4A_DEVELOPMENT.VARA.GET_BRANCHES](//int.b4a_development.vara.get_branches/)/) | VARA |  | INTERNAL/INT.B4A_DEVELOPMENT/SOURCE/SHARED |
| [INT.B4A_DEVELOPMENT.VARA.GET_PACKAGE_LIST](//int.b4a_development.vara.get_package_list/)/) | VARA |  | INTERNAL/INT.B4A_DEVELOPMENT/SOURCE/SHARED |
| [INT.B4A_DEVELOPMENT.VARA.GET_RESULT](//int.b4a_development.vara.get_result/)/) | VARA |  | INTERNAL/INT.B4A_DEVELOPMENT/SOURCE/PACKAGE_TEST |
| [INT.B4A_DEVELOPMENT.VARA.GET_SCENARIO](//int.b4a_development.vara.get_scenario/)/) | VARA |  | INTERNAL/INT.B4A_DEVELOPMENT/SOURCE/PACKAGE_TEST |
| [INT.B4A_DEVELOPMENT.VARA.GET_STEP](//int.b4a_development.vara.get_step/)/) | VARA |  | INTERNAL/INT.B4A_DEVELOPMENT/SOURCE/PACKAGE_TEST |
| [INT.B4A_DEVELOPMENT.VARA.GET_TA_OBJECTS](//int.b4a_development.vara.get_ta_objects/)/) | VARA |  | INTERNAL/INT.B4A_DEVELOPMENT/SOURCE/PACKAGE_TEST |
| [JOBP.NEW.2](//jobp.new.2/)/) | JOBP |  | TRASH |
| [PCK.BEST4AUTOMIC_PACKAGE.VARA.DATASTREAM#LIST](//pck.best4automic_package.vara.datastream%23list/)/) | VARA | PCK.BEST4AUTOMIC_PACKAGE | _HISTORY/PCK.BEST4AUTOMIC_PACKAGE/SOURCE/DATASTREAM |
| [PCK.BEST4AUTOMIC_TA.VARA.DATASTREAM#TEST_OBJECTS](//pck.best4automic_ta.vara.datastream%23test_objects/)/) | VARA | PCK.BEST4AUTOMIC_TA | _HISTORY/PCK.BEST4AUTOMIC_TA/SOURCE/EXECUTE_TEST |
| [PCK.BEST4AUTOMIC_VCS.VARA.DATASTREAM#BRANCHES](//pck.best4automic_vcs.vara.datastream%23branches/)/) | VARA | PCK.BEST4AUTOMIC_VCS | _HISTORY/PCK.BEST4AUTOMIC_VCS/SOURCE/DATASTREAM |
| [PCK.BEST4AUTOMIC_VCS.VARA.DATASTREAM#TAGS](//pck.best4automic_vcs.vara.datastream%23tags/)/) | VARA | PCK.BEST4AUTOMIC_VCS | _HISTORY/PCK.BEST4AUTOMIC_VCS/SOURCE/DATASTREAM |
| [TESU.B4A_TA.VARA.DATASTREAM#ITERATE](//tesu.b4a_ta.vara.datastream%23iterate/)/) | VARA | TESU.B4A_TA | TEST_SUITE/TESU.B4A_TA/SOURCE |
| [TSCHNAKENBERG.VARA@EXEC.ACTIVATE](//tschnakenberg.varaexec.activate/)/) | VARA |  | TEST/TSCHNAKENBERG/SEND-TO |



#### Variable Publications





Found 1 potentially dangerous variable publications (TOP)

| Zeilennummer | Scriptzeile |
| ------------ | ----------- |
| 24 | ``:publish &B4AB_DATASTREAM_O#, , TOP`` |