Announcements
This site is in read only until July 22 as we migrate to a new platform; refer to this community post for more details.

How to view a referral registration form column from another appsheet form?

When I open the form to add a record of a relationship with this database, I only get those columns to edit that you see in the photos, but I have a column called "First name", "Maternal last name" and "Paternal last name", but They don't appear, how could I make them appear, I have tried several ways but I can't do it, what I tried was to place a formula in the "Show" column to make it appear but I couldn't even achieve it "IF(CONTEXT("View") = "Create request", TRUE, TRUE)"

Gianmarco_9945_0-1718746925074.pngGianmarco_9945_1-1718746932108.png

Gianmarco_9945_2-1718747077342.png

 

 



Solved Solved
0 2 148
1 ACCEPTED SOLUTION

Entiendo que la vista del formulario que muestras indica que utiliza la tabla "Requerimiento"  porque la abriste utilizando el botón "New" ya que el personal es columna de tipo referencia y marcaste la opción "is parte of".

Entonces, solamente dirigete a al menú de VISTAS y busca el formulario creado automáticamente por Appsheet "Personal_Form" y asegúrate de que en la edición de esa vista se encuentren todas las columnas deseadas e inclusive puedes seleccionar el orden de aparición.

SI por algún motivo no funciona, te recomiendo crear una nueva vista de formulario llamada "Nuevo_Referido" basado en la tabla de Personal 

Ajustala a tus necesidades y después crea una acción en tu tabla Requerimiento que sea "Go to another view..."

Y coloca la función LINKTOFORM("Nuevo_Referido", [Col1_predetermimada], "Valor1_predeterminado", ... Así sucesivamente si requieres que el. Formulario al abrirse ya contenga ciertos valores)

Esta acción deberás de colocarla en el "Action after save" (Algo así, busca la opción en el Behaviour de tu vista formulario) del formulario de tu primer imagen

Así al finalizar el primer formulario automáticamente te solicitará el registro de personal relacionado. 

Cualquier duda estoy al pendiente. 

Por cierto, elimina las fórmulas de "Show if" para este caso no son necesarias, solo deja palomeado el SHOW. 

View solution in original post

2 REPLIES 2

The view you are showing is based on a different table..."Requerimiento"...but you are showing the "Personal" table.

The columns you have marked as NOT showing must not be part of the "Requerimiento" table while the other columns are.

Entiendo que la vista del formulario que muestras indica que utiliza la tabla "Requerimiento"  porque la abriste utilizando el botón "New" ya que el personal es columna de tipo referencia y marcaste la opción "is parte of".

Entonces, solamente dirigete a al menú de VISTAS y busca el formulario creado automáticamente por Appsheet "Personal_Form" y asegúrate de que en la edición de esa vista se encuentren todas las columnas deseadas e inclusive puedes seleccionar el orden de aparición.

SI por algún motivo no funciona, te recomiendo crear una nueva vista de formulario llamada "Nuevo_Referido" basado en la tabla de Personal 

Ajustala a tus necesidades y después crea una acción en tu tabla Requerimiento que sea "Go to another view..."

Y coloca la función LINKTOFORM("Nuevo_Referido", [Col1_predetermimada], "Valor1_predeterminado", ... Así sucesivamente si requieres que el. Formulario al abrirse ya contenga ciertos valores)

Esta acción deberás de colocarla en el "Action after save" (Algo así, busca la opción en el Behaviour de tu vista formulario) del formulario de tu primer imagen

Así al finalizar el primer formulario automáticamente te solicitará el registro de personal relacionado. 

Cualquier duda estoy al pendiente. 

Por cierto, elimina las fórmulas de "Show if" para este caso no son necesarias, solo deja palomeado el SHOW. 

Top Labels in this Space