Altova MobileTogether Designer

El objeto $Options puede tomar las propiedades que aparecen en este apartado. Los valores de la mayoría de las propiedades suelen indicarse y describirse en el Asistente para la generación de código de programa. Puede acceder a las propiedades del objeto a través del operador .. A continuación puede ver algunos ejemplos de uso de las plantillas SPL.

 

<data

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

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

 

 

@Override

public boolean GetServerUsesSsl()

  {

      return [if $Options.isUseSSL = 1]true[else]false[endif];

  }

 

 

Propiedades relacionadas con los flujos de trabajo

Estas son las propiedades relacionadas con los flujos de trabajo:

 

workflowKey: devuelve la clave del flujo de trabajo. Ejemplo: $Options.workflowKey devuelve la clave del flujo de trabajo. Cada vez que se genera código de programa y que se implementa el flujo de trabajo asociado en el servidor, se les asigna a ambos la misma clave única de flujo de trabajo. La aplicación para las tiendas de aplicaciones solamente tendrá acceso a este flujo de trabajo si tiene la misma clave que el flujo de trabajo. Consulte la última pantalla de Implementar el diseño del proceso Generar código de programa para obtener más información.

deploymentPath: devuelve la ruta de acceso del flujo de trabajo implementado. Ejemplo: $Options.deploymentPath devuelve la ruta de acceso del flujo de trabajo en MobileTogether Server. Ejemplo de una ruta de acceso del flujo de trabajo: /Público/FechaHora/.

 

Propiedades generales

Los valores de estas propiedades se indican en la pantalla nº1 del Asistente para la generación de código de programa.

 

isTrialRunOnClientBuild

appName

visibleAppName

appVersion

hostForRunSolutionUrl

schemeForRunSolutionUrl

 

Propiedades de la interfaz del usuario

Los valores de estas propiedades se indican en la pantalla nº2 del Asistente para la generación de código de programa.

 

splashScreenPortraitFilePath

splashScreenLandscapeFilePath

launcherIconFilePath

aboutLegal

aboutCopyRight

 

Propiedades del servidor

Los valores de estas propiedades se indican en la pantalla nº3 del Asistente para la generación de código de programa.

 

serverAddress

serverPort

isServerAccessAlwaysAnonymous

isUseSSL

 

Propiedades sobre privilegios del usuario y de la aplicación

Los valores de estas propiedades se indican en la pantalla nº4 del Asistente para la generación de código de programa.

 

mayResetPersistentData

isAllowSMS

isAllowTelephoneCall

isAllowCamera

isAllowLocationAccess

isAllowExternalStorageAccess

isAllowiCloudAccess

isAllowAudioRecording

isAllowPhotoGalleryAccess

 

Propiedades de iOS y Android

Los valores de estas propiedades se indican en las pantallas nº7 y nº8 del Asistente para la generación de código de programa.

 

targetDirectoryAndroid

androidPackageName

androidPackageDir

androidRoundLauncherIconFilePath

androidAdaptiveLauncherIconForegroundFilePath

isAndroidAdaptiveLauncherIconBackgroundColor

androidAdaptiveLauncherIconBackgroundFilePath

androidAdaptiveLauncherIconBackgroundColor

targetDirectoryIOS

iosBundleIdentifierPrefix

iosLauncherIconBackground

 

Propiedades de Windows App

Los valores de estas propiedades se indican en las pantallas nº9 y nº10 del Asistente para la generación de código de programa.

 

windowsAppCompanyName

windowsPhoneCompanyName

windowsCompanyPublisherID

targetDirectoryWindowsApp

windowsAppCompanyProductID

targetDirectoryWindowsPhone

windowsPhoneCompanyProductID

inputParameters (cadena variable en el formulario "par1=value1;par2=value2")

 

© 2017-2023 Altova GmbH