Altova MobileTogether Designer

L'objet $Options peut prendre les propriétés recensées ci-dessous. Les valeurs de la plupart de ces propriétés sont généralement fournies dans l'Assistant de génération du code de programme, où elles sont décrites. Les propriétés de l'objet peuvent être accédées en utilisant l'opérateur .. Vous trouverez ci-dessous quelques exemples de l'utilisation des modèles SPL.

 

<données

  android:scheme="[=$Options.schemeForRunSolutionUrl]"

  android:host="[=$Options.hostForRunSolutionUrl]"/>

 

 

@Override

public boolean GetServerUsesSsl()

  {

      retourne [si $Options.isUseSSL = 1]true[sinon]false[endif];

  }

 

 

Propriétés relatives au flux de travail

Les propriétés relatives au flux de travail suivantes sont disponibles :

 

workflowKey: retourne la clé de flux de travail. Exemple : $Options.workflowKey retourne la clé de flux de travail. À chaque fois que le code de programme est généré et que le flux de travail associé est déployé sur le serveur, tous deux sont attribués à la même clé de flux de travail unique. Une appli d'appstore ne pourra accéder à ce flux de travail que si elle détient la même clé que le flux de travail. Voir l’écran Déployer Design final du processus Générer Code de programme pour les détails.

deploymentPath: retourne le chemin d'accès du flux de travail déployé. Exemple : $Options.deploymentPath retourne le chemin d'accès du flux de travail sur MobileTogether Server. Exemple d'un chemin d'accès de flux de travail : /Public/DateTime/.

 

Propriétés générales

Les valeurs de ces propriétés sont fournies dans l'Écran 1 de l'Assistant de génération du code de programme.

 

isTrialRunOnClientBuild

appName

visibleAppName

appVersion

hostForRunSolutionUrl

schemeForRunSolutionUrl

 

Propriétés d'interface utilisateur

Les valeurs de ces propriétés sont fournies dans l'Écran 2 de l'Assistant de génération du code de programme.

 

splashScreenPortraitFilePath

splashScreenLandscapeFilePath

launcherIconFilePath

aboutLegal

aboutCopyRight

 

Propriétés de serveur

Les valeurs de ces propriétés sont fournies dans l'Écran 3 de l'Assistant de génération du code de programme.

 

serverAddress

serverPort

isServerAccessAlwaysAnonymous

isUseSSL

isUsesZebraScanner

isUsesdatalogicScanner

isUsesZebraMobileCoputer

 

Propriétés concernant les privilèges d'utilisateur et d'appli

Les valeurs de ces propriétés sont fournies dans l'Écran 4 de l'Assistant de génération du code de programme.

 

mayResetPersistentData

isAllowSMS

isAllowTelephoneCall

isAllowCamera

isAllowLocationAccess

isAllowBluetooth

isAllowExternalStorageAccess

isAllowiCloudAccess

isAllowAudioRecording

isAllowPhotoGalleryAccess

 

Propriétés Android et iOS

Les valeurs de ces propriétés sont fournies dans l'Écran 7 et 8 de l'Assistant de génération du code de programme.

 

targetDirectoryAndroid

androidPackageName

androidPackageDir

androidRoundLauncherIconFilePath

androidAdaptiveLauncherIconForegroundFilePath

isAndroidAdaptiveLauncherIconBackgroundColor

androidAdaptiveLauncherIconBackgroundFilePath

androidAdaptiveLauncherIconBackgroundColor

targetDirectoryIOS

iosBundleIdentifierPrefix

iosLauncherIconBackground

 

Propriétés Windows App

Les valeurs de ces propriétés sont fournies dans l'Écran 9 et 10 de l'Assistant de génération du code de programme.

 

windowsAppCompanyName

windowsPhoneCompanyName

windowsCompanyPublisherID

targetDirectoryWindowsApp

windowsAppCompanyProductID

targetDirectoryWindowsPhone

windowsPhoneCompanyProductID

inputParameters (string variable dans le formulaire "par1=value1;par2=value2")

 

© 2018-2024 Altova GmbH