FORMULA LANGUAGE
Ejemplos: @GetDocField
1. Imagine que dispone de una base de datos de debates con temas principales y respuestas a dichos temas. Desea guardar en el campo AsuntoOriginal de cada respuesta el contenido del campo Asunto del documento de nivel superior al que ésta pertenece. También desea que el contenido de AsuntoOriginal cambie si cambia el contenido del campo Asunto del tema principal. Por ello, escribe la fórmula siguiente. $Ref es un campo especial del documento de respuesta que contiene el ID exclusivo del documento de nivel superior.
@If(@IsNewDoc; Asunto; @GetDocField($Ref; "Asunto"))
2. La fórmula siguiente, que podría ser ejecutada por un agente programado, actualizaría el contenido de un documento de nivel inferior, basándose en el de su documento de nivel superior.
FIELD Proyecto:=@GetDocField($Ref; "Proyecto");
@All
3. La fórmula siguiente ejecuta un agente programado para actualizar el contenido de un documento basado en el contenido de otro. Los documentos no tienen por que ser un documento de nivel superior y uno de nivel inferior. Por ejemplo, ambos podrían ser documentos de nivel superior o de nivel inferior.
FIELD Texto:=@GetDocField("BB791838F30B20ED852567BA0064DDAF"; "Texto");
@All
Véase también
@GetDocField
Glosario
¿Desea opinar sobre la Ayuda?
Ayuda sobre la Ayuda
Abrir la Ayuda en pantalla completa
Glosario
¿Desea opinar sobre la Ayuda?
Ayuda sobre la Ayuda
Abrir la Ayuda en pantalla completa