Este campo muestra una cadena con combinación de números, letras mayúsculas y minúsculas. Por default se generan cadenas de 5 caracteres, la cadena se genera en forma automática y se usa para que la forma tenga un campo que identifique al registro en forma única sin repetirse. El campo se mostrará siempre deshabilitado ya que la clave será creada automáticamente.
En las propiedades del campo UniqueID hay una opción llamada Length, en esta opción puede establecer la cantidad de caracteres que habrá dentro del ID aunque predeterminadamente muestra 5 caracteres el diseñador puede configurar que la clave tenga cualquier cantidad de caracteres.
Start: Si elige utilizar el tipo Numeric la opción Start le permite configurar el numero desde el cual se empezará a generar la secuencia es decir si configura en el Start 100; los siguientes registros iniciaran con 101, 102, 103 y así sucesivamente.
Mask: Se define como una cadena de caracteres incluyendo cualquier tipo de carácter. La máscara estará conformada por 2 secciones. Una de ellas es la sección incremental. Esta sección está definida por "#" la cantidad de este símbolo, será la cantidad de dígitos que se incluirán en la cadena resultante. La otra parte es el texto incrustado que puede ser cualquier tipo de caracter excluyendo él "#" ya que se usa para representar la primera sección. Utilice guion (-) o diagonal (/) para separar las secciones de la máscara.
Ejemplo de máscaras:
DFT-GTH-####
El resultado de insertar los 3 primeros registros usando esta mascara seria el siguiente:
DFT-GTH-0001
DFT-GTH-0002
DFT-GTH-0003
##_HJYU
El resultado de insertar los 3 primeros registros usando esta mascara seria el siguiente:
01_HJYU
02_HJYU
03_HJYU
678&###&HTS
El resultado de insertar los 3 primeros registros usando esta mascara seria el siguiente:
678&001&HTS
678&002&HTS
678&003&HTS
Se pueden usar la sentencia IF como parte de la máscara, para así de esta manera elegir diferentes mascaras.
Ejemplo: IF(FORM[DetalleFacturaLine].FIELD[Tipo]='Contado', 'DFT-GTH-####','678&###&HTS')
En caso que sea tipo= “Contado” tomará la máscara DFT-GTH-#### en caso de no ser 678&###&HTS
Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor