ServerStorage
serverStorage(string | variable)
Description
serverStorage allows you to save string data on the server so it is available next time you run the program. An entry can be created by assigning to serverStorage.setItem(variableName, value), where variableName is chosen by you. Data is retrieved the same way.
serverStorage is shared among all apps deployed from the same web server. This can be useful if you have a family of apps which need to share data.
This feature is currently experimental. It only works on apps deployed to nsbapp.com. It will not work locally or on your server at this time. Since the data is on the nsbapp.com test server, do not assume that data you save will be permanently available.
Properties and Methods
| clear() | The name of the form to go to if this button is clicked. | |
| getItem(key) | round or square. jQuery Mobile only. | |
| key(n) | If you have a group of buttons, set this to Start Vertical, Start Horizontal, Start Vertical Mini or start Horizontal Mini. jQuery Mobile only. | |
| length | If you have a group of buttons, set this to Yes on the last one. jQuery Mobile only. | |
| namespace | Set to false for no icon. You have a choice of 18 standard icons otherwise. jQuery Mobile only. | |
| setItem(key, value) | Position of the icon. Can be none, left, right, top, bottom or notext. jQuery Mobile only. | }
ExampleRem serverStorage Save Example
serverStorage.data = "This is Data."
(run and exit program)
Rem serverStorage Retrieve Example
Print serverStorage.data
Rem Test if Private Browsing is turned on
Try
serverStorage.private = "test"
Catch err
MsgBox "Please turn Private Browsing off"
End Try
Rem Some additional samples:
serverStorage.setItem("key", value) 'creates serverStorage.key with defined value
serverStorage["key"] = value 'alternative method for above
serverStorage.getItem("key") 'calls serverStorage.key...useful to check if it exists
serverStorage.removeItem("key") 'deletes serverStorage.key
delete serverStorage.key 'alternative method for above
delete serverStorage["key"] 'another alternative method for above
serverStorage.clear() 'nuclear deletion of all serverStorage variables in the domain. Use with care.
serverStorage[DBRecords.rows.item(0)["ModsType"]] = "alpha"
OutputThis is Data. Related Items |