- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
a strange behavior which may be a bug was found.
Could you check attatched model "20250826.fsm" and determine if it is a bug or not?
I found some label values of object was changed when processing "Pull from List" activity.
After instant research, it appears that there are following requirements to trigger this behavior:
1. query used in "Pull from List" activity includes "SELECT *"
2. pull target list includes fields storing array value
3. option "Assign SELECT Values to Puller Labels" is enabled on pull target list
In case of "20250826.fsm", each item stored to list1 has following 6 fields:
1. name: nonArrayLabel1, label value type: number, defined on list1: yes, dynamic: yes
2. name: nonArrayLabel2, label value type: string, defined on list1: yes, dynamic: no
3. name: arrayLabel1, label value type: Array, fixed array length: no, defined on list1: no
4. name: arrayLabel2, label value type: Array, fixed array length: no, defined on list1: yes, dynamic: yes
5. name: arrayLabel3, label value type: Array, fixed array length: yes, defined on list1: yes, dynamic: no
6. name: arrayLabel4, label value type: Array, fixed array length: yes, defined on list1: no
After processing "pull from list1" activity on it, following labels of first pulled object were changed: arrayLabel2, arrayLabel3.
It appears that this behavior happens regardless of whether if the array field is dynamic or not, or whether if the array length is fixed or not.
Thank you.
Solved! Go to Solution.