In VLF-ONE applications, you update an instance list entry directly.
A VLF-ONE instance list entry (aka item) is a class #VF_LM003O object.
These are the most common properties of #VF_LM003O that you use in your code:
avVisualID1 and avVisualID2 | The two visual identifiers |
avAKey1 -> avAKey5 | Alpha keys 1 through 5 (you can't update these) |
avNKey1 -> avNKey5 | Numeric keys 1 through 5 (you can't update these) |
avAColumn1 -> avAColumn10 | Alpha columns 1 through 10 |
avNColumn1 -> avNColumn10 | Numeric columns 1 through 10 |
avDColumn1 -> avDColumn5 | Date columns 1 through 5 |
avIColumn1 -> avIColumn3 | Image columns 1 through 3 |
In your code #avListManager.CurrentInstance is always a reference to the current instance list item.
So this is how to find the current instance in an instance list ……..
If (#avListManager.CurrentInstance *Is *null)
#Sys_web.Alert Caption(
'
There is no current item
'
)
Else
#Sys_web.Alert Caption(
'
Current item is
'
+ #avListManager.CurrentInstance.avVisualID1)
Endif
Note Carefully: Never keep list item references in your own code because your application will leak.
Note that VLF-ONE also supports the concept of Associated Instances.