Está en la página 1de 18

Abrir modelo local de PLEX

El primer paso es abrir el modelo para poder visualizar las pantallas y código.

Pasos:

1. Damos clic en File


2. Damos clic en Open
3. Buscamos la ubicación donde está el modelo, y lo seleccionamos.
4. Luego de haber seleccionado el modelo se abrirá la siguiente pantalla

En esta pantalla veremos una sub-ventana llamada Object Browser. En ella podremos
buscar pantallas, funciones, variables, nombre de campos de tablas (los valores de estos
mismos).

Buscando en el Object Browser

En el Object Browser tendremos varias formas de buscar dentro del modelo local (como se
puede observar en la imagen paso 1).

Pasos para buscar:


1. Lo primero es seleccionar la forma en que queremos buscar.
Lo podemos hacer de dos maneras:
a. Seleccionarlo de una lista desplegable en la cual nos aparecen una variedad de
formas de búsqueda.
b. Seleccionar una de las cuatro opciones que se encuentra debajo de la lista
despegable. Podemos buscar por entidades (Entities), campos (Fields),
funciones (Functions) y paquetes (Packages) (zona marcada en amarillo).

2. Escribir el nombre (en la parte sombreada amarilla) de lo que deseamos buscar.


3. Luego nos mostrará el resultado de la búsqueda

Revisar el código de una pantalla

1. Realizar los pasos de la sección de búsqueda en object browser para buscar la pantalla de
la cual se desea ver el código.
2. Luego procederá a abrir el New Generate and Build (Ctrl + G)

3. Se abrirá la siguiente sub-ventana

4. Arrastre el objecto (nombre de la pantalla) hacia Generate and Build


5. Después de arrastra el objeto, le puede aparecer las siguientes opciones.

Nota: Asegúrese de que sea la que terminen en UI (WinC) porque esta contiene el código y
la interfaz grafica de la pantalla.
6. Para ver el código de la pantalla daremos clic en Editor (en la parte superior de la barra de
herramientas) el icono tiene forma de un martillo con una ventana pequeña detrás.

7. A continuación, se abrirá la siguiente ventana

8. En Plex existe dos tipos de códigos. El heredado que es propio de este mismo (en color
gris) y el código no heredado (en color rojo).

El código que nos interesa ver es el no heredado. Para poder visualizar el código que no es
heredado presionaremos la siguiente combinación de teclas: Ctrl + Shift + L.
Veremos que ahora las letras aparecen en rojo, lo que indica que no es código heredado de PLEX.

En la imagen anterior podemos observar que hay un Call (permiten llamar funciones definidas por
el usuario o propias de PLEX) seguido de ello se encuentra un grupo de carpetas con varias
funciones. Dentro de cada carpeta se encuentra código, para visualizar el código haremos clic
sobre la carpeta, seguido presionaremos la barra espaciadora.
Luego nos mostrará todo el código contenido dentro la carpeta

Revisar el código de una función

En PLEX una función se llama por medio del comando CALL. En la imagen debajo notará que dos
instrucciones CALL están destacadas, una con tres colores distintos (amarillo, naranja y rojo suave)
y otra en color verde.
La parte destacada en amarillo indica el nombre de la entidad, el naranja suave indica que es la
sección donde están las funciones, rojo suave indica el nombre de la función.

La parte destaca en verde Diario de Liquidaciones indica el nombre de la entidad, el Get one
instance indica que es un select a una tabla a la base de datos. Esto indica que no es una función
sino una consulta a la base de datos.

Pasos para revisar el código:

1. Seleccione la función, luego de clic en Editor (F9).

2. Se abrirá otra ventana donde podrá visualizar el código de la función.

Revisar el código de un código sql


Para revisar el código de sql solo tiene que seleccionar el query y dar clic en Editor (F9).

Luego se abrirá la siguiente ventana, donde podrá ver el código del query:

En la parte izquierda de su pantalla podrá visualizar el código de SQL y en la parte derecha los para
que recibe el query sql.

Revisar el nombre de variable que un campo de una tabla recibe y su valor


1. Ir al Object Browser
a. Seleccionar Name
b. Colocar el Nombre de la variable o campo (recuerde siempre colocar el nombre
entre **) luego presionar ENTER.

2. Seleccionar la variable o nombre de campo y dar clic en Inspect (F12)

3. Al dar clic en Inspect se abrirá la siguiente ventana


4. Verá que no aparece información del campo, en algunos casos si le aparecerá la
información. Para ver información dar clic Usage (Ctrl + Shift + U).
5. En la parte derecha de su pantalla podrá ver el nombre que recibe el campo de la tabla (Si
es el caso de que su búsqueda fue por un campo de tabla) o vera el campo (Si es el caso de
que su búsqueda fue por el nombre de una variable).

6. Para ver el valor del campo solo tiene que seleccionar el nombre de la variable y dar clic en
Editor (F9)
7. Una vez hizo clic el editor le aparecerá la siguiente ventana. En ella podrá ver los valores
posibles que ese campo/variable pueden tomar.
Revisar los valores que recibe un Get One Instace

1. Dar doble clic sobre el Get One Instace

2. Después de haber dado doble clic se abrirá la siguiente ventana

Podrá observar que hay una columna que dice From que está destacada en amarillo, es donde
se toman los valores (en este caso desde el grid, pero también puede ser desde una variable).
La otra que dice To que son los campos a los cuales se asigna los valores que se trae en From
con esos valores se realiza la consulta en sql.