Variables de selección
Los criterios de selección se basan en el uso de las variables de selección. Algunas variables de selección están predeterminadas, o usted puede crear sus propias propiedades personalizadas.
Puede colocar números y letras directamente en las cadenas de caracteres de los criterios de selección con o sin las comillas. Las cadenas de caracteres de los criterios de selección distinguen entre mayúsculas y minúsculas.
Por ejemplo, las siguientes cadenas de caracteres de criterios de selección son válidas:
ModelName=6840
ModelName = 6840
ModelName=”6840”
Serie = S
Mientras que estas no lo son:
serie = s
Serie = s
Las cadenas largas también se admiten como criterios de selección. Por ejemplo, la siguiente cadena es válida:
Series = 3 | (MAC = 00-A0-F8-27-B5-7F | MAC = 00-A0-F8-80-3D-4B | MAC = 00-A0-F8-76-B3-D8 | MAC = 00-A0-F8-38-11-83 | MAC = 00-A0-F8-10-24-FF | MAC = 00-A0-F8-10-10-10)
Debido a la posible complejidad de las cadenas de criterios de selección largas, se recomienda limitar los criterios de selección a 20 variables de selección o menos.
La siguiente tabla presenta las variables de selección preestablecidas:
Columnas |
El número de columnas en pantalla que el dispositivo móvil admite. El intervalo de valores posibles es de 1 a 80. Ejemplo: Columnas > 20 |
EnablerVer |
Número de versión del Enabler. Los valores con decimales deben estar entre comillas dobles. EnablerVer = “3.10-13” |
IP |
Dirección IP de los dispositivos móviles. Escriba todas las direcciones IP con la notación de punto. Las direcciones IP se pueden escribir en tres formas: •Comparación directa con una sola dirección IP. Por ejemplo, IP = 10.1.1.1. • Comparación con un intervalo de direcciones arbitrarias. Por ejemplo, IP = 10.1.1.5 – 10.1.1.15 • Comparación con la de una subred. Esto se realiza mediante el suministro del número de red junto con la máscara de subred o el valor CIDR. Por ejemplo, IP = 10.1.1.0/255.255.255.0 |
KeyboardCode |
Un número establecido por el fabricante del dispositivo y utilizado internamente por el BIOS para identificar el tipo de teclado. Los valores que se admiten incluyen: 0 = 35-Key Ejemplo: KeyboardCode = 0 |
KeyboardName |
El estilo de teclado que el dispositivo móvil está utilizando (46 teclas, 35 teclas, etcétera). Esta variable de selección no es válida para dispositivos CE. Los valores que se admiten incluyen: 35TECLAS 46TECLAS 101TECLAS TnTeclas
Ejemplo: KeyboardName = 35KEY |
Último contacto |
La última vez que el dispositivo se comunicó con un servidor. El analizador de la propiedad LastContact permite especificar fechas absolutas o relativas. Ejemplos de formatos de fecha y hora: •dd/mm/aaaa •LastContact = "12/22/2005" (Todo el día) •HH:MM dd/mm/aaaa •LastContact = “23:15 12/22/2005” (la hora con minutos, formato de 24 horas) •hh:mm AP mm/dd/yyyy •LastContact = “23:15 12/22/2005” (la hora con minutos, formato de 12 horas) •Formatos de rango de los anteriores El formato relativo utiliza un retraso a partir de la hora actual. •<offset>M •LastContact = 60M (60 minutos en el pasado) •<offset>H •Último contacto = 1H (una hora en el pasado, la hora competa) •<offset>D •Último contacto = 1D (un día en el pasado, el día completo) •Formatos de rango de los anteriores, incluidos rangos invertidos •LastContact=7D-1M |
MAC |
Dirección MAC del dispositivo móvil. Ingrese las direcciones MAC como una cadena de dígitos hexadecimales. Los guiones o dos puntos entre octetos son opcionales. Por ejemplo: MAC = 00:A0:F8:85:E8:E3 |
ModelName |
El nombre del modelo estándar de un dispositivo móvil. Este nombre es a menudo un número, pero pueden ser alfanumérico. Los detalles del dispositivo a menudo muestran el nombre del modelo. Algunos de los valores admitidos incluyen: 1040, 1740, 1746, 1840, 1846, 2740, 2840, 3140, 3143, 3540, 3840, 3843, 3940, 4040, 5040, 6140, 6143, 6840, 6843, 6940, 7240, 7540, 7940, 8140, 8940, PTC960, TR1200, VT2400, WinPC, WT2200, 7000CE, HHP7400, MX1, MX2, MX3, VX1, iPAQ, iPAD, Falcon, ITCCK30, ITC700 Ejemplo: ModelName = 6840 |
ModelCode |
Un número establecido por el fabricante del dispositivo y utilizado internamente por el BIOS para identificar el hardware. Los valores que se admiten incluyen: 1= LRT 38xx/LDT Ejemplo: ModelCode <= 2 Esto coincide con todos los dispositivos 38xx, 39xx y 69xx. |
OSVer |
La versión del sistema operativo según lo informado por el programa Enabler. Los valores que tengan decimales deben estar entre comillas dobles. OSVer = “4.20” |
Tipo de SO |
El tipo de sistema operativo según lo informado por el programa Enabler. OSType = PocketPC |
Procesador |
El procesador según lo informado por el programa Enabler. Processor = ARM |
ProcessorType |
El tipo de procesador según lo informado por el programa Enabler. ProcessorType = xScale |
IP asignada |
Dirección IP del dispositivo móvil. Escriba todas las direcciones IP con la notación de punto. Las direcciones IP se pueden escribir en tres formas: •Comparación directa con una sola dirección IP. Por ejemplo, IP = 10.1.1.1. • Comparación con un intervalo de direcciones arbitrarias. Por ejemplo, IP = 10.1.1.5 – 10.1.1.15 • Comparación con la de una subred. Esto se realiza mediante el suministro del número de red junto con la máscara de subred o el valor CIDR. Por ejemplo, IP = 10.1.1.0/255.255.255.0 |
Serie |
La serie general de un dispositivo. Este es un carácter único. Los valores que se admiten incluyen: 3 = DOS, Serie 3000 Ejemplo: Serie = 3 |
Filas |
El número de filas en pantalla que el dispositivo móvil admite. El intervalo de valores posibles es de 1 a 25. Ejemplo: (KeyboardName=35Key)&(Filas=20) Este ejemplo corresponde a todos los dispositivos móviles con 20 filas y teclados de 35 teclas. |
Syncmedium |
El tipo de medio de sincronización que utiliza el dispositivo móvil. Los valores que se admiten incluyen: cualquier |
ID del terminal |
El identificador único del dispositivo móvil generado por Avalanche o asignado por el usuario. El ID inicial del terminal es 1, y los valores se incrementan según sea necesario. Puede redefinir los identificadores de terminal de los dispositivos móviles como sea necesario. Si usted está usando identificadores de terminal en un ID de estación de trabajo, el valor no debe exceder el límite de caracteres del host. Normalmente, los hosts admiten 10 caracteres. Ejemplo: ID de terminal = 5 |
@exists |
Permite que usuario compruebe la existencia de alguna propiedad. El nombre de la función @exists distingue entre mayúsculas y minúsculas y sólo se puede utilizar con un operador EQ o NE. Ejemplo: @exists ne alguna.propiedad @exists ==alguna.propiedad & alguna.propiedad = “valor” |