Propiedades de la Page
Viendo los objetos
de la página no estando sobre un control en concreto (por ejemplo colocarse en
la fila inferior del ultimo control) y pulsando Mayúsculas + F4.
- CardFormId -> Captura el evento de la acción ver/editar/nuevo, abriendo la página de tipo ficha asociada a esta propiedad.
- PageType:
- Card: Ficha de un Registro. Un elemento con pestañas y una de ellas es la pestaña general (por seguir con el estándar). La clave primaria de tabla la suele tener solo una clave primaria = Mantenimientos.Ejemplo Page 30000
- List: Lista de elementos = listados. Por seguir el estándar, primero el usuario accede a la lista y después a la ficha.
- CartPart: SubPage de tipo Ficha.
- ListPart: SubPage de tipo Listado.
- Worksheet: Diarios. Ejemplo Page 40.
- Document: Contiene maestros y detalles.Ejemplo Page 41.
- Role Center: Page de inicio para distintos usuarios. Ejemplo Page 9006. Son las Page de entrada que se puede asignar a los perfiles en la Page EMPRESA/Departamentos/Administración/Configuración de la aplicación/Cliente adaptado a roles/Perfiles
- Navigate: Page que accede desde la Acción de Navegar. Ejemplo Page 344. No se suelen crear nuevas páginas de este tipo, se suele modificar la 344. Si todo el contenido del grupo es editable se comporta como tal, en caso contrario (todo el contenido del grupo no es editable) el grupo se comporta como una pestaña.
- ConfirmationDialog: Ventana de confirmación.
- ListPlus: Una lista que no genera movimientos.
- PromotedActionCategoriesML
-> Establece las categorías o bloques existentes en el
Panel de Acciones. Por defecto son New,Proccess,Report. Por lo
que si queremos añadir nuevas categorías se tendría que poner
“ESP=,,,Nueva Categoría”.
Comunes con formularios:
- SourceTable -> Tabla que se usa como origen de datos.
- SourceTableView -> Equivale al WHERE del SQL sobre la tabla establecida en SoucerTable.
- RunObject: Objeto que se quiere lanzar (Page,CodeUnit o XmlPort)
- RunFormView: Filtro de los campos que se quieren mostrar del nuevo objeto que se quiere lanzar.
- RunFormLink: Establece el campo que relaciona la Page actual con la nueva Page que se abrirá.
Controles destacados:
- Container: La Page en si es el contenedor principal (Subtipo ContentArea), este contendrá otros elementos y/u otros contenedores (Subtipos RolCenter,FactBoxArea).
- FactBoxArea: Equivale al contenedor de los cuadros informativos. Siendo Los cuadros informativos páginas de tipo CardPart, usando la propiedad SubFormLink en la Página principal. Ejemplo Page 22.
- Group: Agrupar campos (con la opción de ocultarla, ver más campos, las llamadas pestañas)
- Group: te lo muestra como una lista de elementos (una ficha – pareja etiqueta y campo).
- Repeat: los campos te los pone como una tabla o grilla.
- CueGroup: Grupos de pila. Los campos que lo componen se muestran como lotes de documentos. Dichos campos deben ser calculados (FlowField). Ejemplo en Page 9060. En cada Grupo CueGroup tendrá definidas las Acciones que pueden realizar. En las propiedades de la acción, se define:
- la Page que se quiere abrir (RunObject)
- el modo (RunFormMode) en el que se quiere abrir, creando uno nuevo (create) o editandolo (edit).
- si quiere mostrar algun/algunos registros específicos (RunFormFilter).
- FixedLayout: No permite la edición, ni la creación, manteniendo la posición a los campos de manera fija.
- Field: Campos con datos obtenidos de:
- Campo de la tabla
- Variable.
- Expresión.
- Part: equivale a los subformularios, muestra el contenido de otra Page u otro elemento dentro de la Page.
- Page: Se puede establecer la relación entre los datos de la Page principal y la SubPage.
- System: Puede ser None, Outlook, Notes, MyNotes, RecordLinks.
Comentarios
Publicar un comentario