Introducción a las fórmulas
Aspose.Tasks for Java API admite lectura/escritura de fórmulas a los archivos del proyecto MPP. La propiedad de fórmula de ExtendedAttributeDefinition proporciona la interfaz para leer el valor de la fórmula. Esta sección describe cómo leer fórmulas de los atributos locales y de Enterprise Extended del archivo MPP.
Al asignar una cadena de fórmula no válida a la instancia de la clase ExtendedTributeDefinition, se lanza FormateException.
Fórmula Gramática Microsoft Project utiliza la siguiente gramática para fórmula.
1Fórmula -> Fórmula Binary_OP Primaria | Primario
2Primario -> (fórmula) | Unary_op primario | Función | [ValidFieldName] | ValidDoubleValue | "StringLiteral"
3Función -> ValidFunctionName (Args)
4Args -> Args Fórmula delimitador | Fórmula | |
5Delimitador ->, | ; Tenga en cuenta que el delimitador es específico de la cultura en formato XML (, o;) y persistente en MPP (,)
6Binary_op -> + | - | * | / | & | Mod | ^ | = | <> | <| > | Y | O
7Unary_op -> no | + | -