最近のアクセス:
ClientStorage 外部オブジェクト

情報 (キーと値のペア) をローカルに格納するためのモジュールです。これらの情報には、オフライン状態でもクライアントからアクセスできます。 
イメージ:39636.png イメージ:39637.png

プロパティ

なし

メソッド

Set メソッド

指定したキーに関連付けられた、受け取った値を保存します。同じキーに連続して適用した場合、最新の値が割り当てられます。
戻り値  なし
パラメーター Key:Character(20), Value:Character(20)
 

SecureSet メソッド

Set メソッドに似ていますが、このメソッドでは、暗号化されたデータが保持されます。
戻り値  なし
パラメーター Key:Character(20), Value:Character(20)
 

Remove メソッド

指定したキーに対して格納された値を削除します。キーが存在しない場合は、このメソッドは無効です。
戻り値  なし
パラメーター Key:Character(20)
 

Get メソッド

指定したキーに対して格納された値を取得します。キーが存在しない場合は、空の文字列を返します。
戻り値  Character(20)
パラメーター Key:Character(20)
 

Clear メソッド

デバイス内に格納されたキーと値のペアをすべてクリアします。
戻り値  なし
パラメーター なし
 

イベント

なし

この API は、アプリケーションが一部のユーザー設定をデバイスに保存する必要がある場合などに役立ちます。
Event 'ConfirmHomeGeolocation'
  Composite
     ClientStorage.Set('HomeGeolocation', &Geolocation)
     CustomerPanel()
  EndComposite
EndEvent

Event ClientStart
  Composite
     &Geolocation = ClientStorage.Get('HomeGeolocation')
     If not &Geolocation.IsEmpty()
          CustomerPanel()
     EndIf
  EndComposite
EndEvent

  • ClientStorage API メソッドは、オンラインとオフライン両方のスマート デバイス アプリケーションに適用されます。
  • 格納された値は、アプリケーションが終了した場合や、ユーザーがログオフした後も維持されます。アプリケーションが終了すると、WebSession データタイプは有効期限切れになることに注意してください。
  • アプリケーションはこの情報をデバイス内に格納するため、この API はそのデバイスで実行されるオフラインプロシージャーとイベントのみで使用できます。
  • 開発者が Set メソッドと SecureSet メソッドを同じキーに対して使用した場合、保持された値は、最後に呼び出されたメソッドに関連付けられます。
  • Get メソッドと Remove メソッドは両方の Set メソッドで共有されます。

適用範囲

ジェネレーター:  AppleAndroid




サブページ
Created: 18/10/29 01:04 by Admin Last update: 22/12/19 02:48 by Admin
カテゴリ
Powered by GXwiki 3.0