Obligatorio imagenes picklist
-
Upload
alexanderbetancur19 -
Category
Documents
-
view
2.982 -
download
3
Transcript of Obligatorio imagenes picklist
![Page 1: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/1.jpg)
Campo obligatorio
![Page 2: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/2.jpg)
Se tiene una base de datos que tiene la siguiente definición:
Se pretende que el campo Nombre sea obligatorio, es decir que al momento de crear un nuevo registro, los valores para dicho campo en ese registro no puede estar vacío.
![Page 3: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/3.jpg)
Para poder establecer un campo como obligatorio se hace lo siguiente:
1) Se abre la base de datos y se hace clic sobre “Hoja de Entrada de Datos” en el menú “Editar”.
2) Se selecciona el campo a transformar en obligatorio y haga clic sobre le botón con el dibujo de una hoja y la punta de un lápiz.
![Page 4: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/4.jpg)
3) Se incluye el siguiente código en el campo “Formato”:
if size(vN)< 1 then 'Mensaje' fi
En nuestro ejemplo para el campo nombre sería: if size(v10)< 1 then 'El campo nombre no puede quedar vacío' fi
Donde: N es el número de la etiqueta del campo que queremos sea obligatorio y 'Mensaje' es cualquier mensaje que queramos mostrar al usuario cuando no defina un valor para dicho campo.
![Page 5: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/5.jpg)
4) Hacemos clic en el botón “Aceptar”, luego en “Guardar” y finalmente en “Cerrar”.
1
2
3
![Page 6: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/6.jpg)
Pick-list
![Page 7: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/7.jpg)
Se tiene una base de datos que tiene la siguiente definición:
Se pretende que el campo Sexo permita ingresar los valores: “Femenino” o “Masculino”.Para esto hacemos una Pick-list.
![Page 8: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/8.jpg)
Para poder definir una Pick-list se hace lo siguiente:
1) Se abre la base de datos y se hace clic sobre “Hoja de Entrada de Datos” en el menú “Editar”.
2) Se selecciona el campo donde se definirá la Pick-list y se hace clic sobre el botón con el dibujo de una hoja y la punta de un lápiz.
![Page 9: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/9.jpg)
3) Se incluye el siguiente código en el campo “Pick-list”:
Choice::/’Femenino’/’Masculino’
Donde los valores se encierran entre comillas simples y la barra “/” indica un salto de línea que se pone para separar los distintos valores.
El comando: “Choice::”es fundamental para que los datos sean tomados correctamente.
![Page 10: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/10.jpg)
4) Hacemos clic en el botón “Aceptar”, luego en “Guardar” y finalmente en “Cerrar”.
1
2
3
![Page 11: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/11.jpg)
Imágenes
![Page 12: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/12.jpg)
Se tiene una base de datos que tiene la siguiente definición:
Se pretende que el campo “Foto” permita mostrar la foto de una persona.
![Page 13: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/13.jpg)
Para poder mostrar una imagen por cada campo hacer lo siguiente:
1) El campo “Foto” de cada registro debe tener el nombre del archivo a mostrar, dichos archivos deben tener extensión .bmp o .jpg.
2) Se debe setear en el syspar.par la ruta donde estarán las fotos a mostrar.
3) En nuestro ejemplo pondremos las imágenes en un disquete dentro de una carpeta llamada “fotos”, por lo cual la ruta a las imágenes será “A:\fotos\”.
4) Deberemos poner como valor en el campo “Foto” el nombre del archivo de imagen.
![Page 14: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/14.jpg)
Luego (con la base abierta) seleccionado “Formato de Impresión” del menú “Editar”. Veremos el siguiente código:
f2,cl4,m(2032,-2032)"Nombre (10):",tab(2032),v10/"Apellido (20):",tab(2032),v20/"Teléfono (30):",tab(2032),v30/Lo modificamos agregando la línea “pict(v40)/” de la siguiente manera:
f2,cl4,m(2032,-2032)pict(v40)/"Nombre (10):",tab(2032),v10/"Apellido (20):",tab(2032),v20/"Teléfono (30):",tab(2032),v30Notar que v40 hace referencia al campo “Foto” que tendrá los nombres de los archivos de imagen para cada registro.
![Page 15: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/15.jpg)
Para setear el syspar.par se hace lo siguiente:
1) Se elige “Parámetros del Sistema” en el menú “Configurar”.
2) En el campo “Fondos\Imágenes” de la solapa Sistema se debe poner la ruta al lugar donde estarán nuestros archivos de imagen. En nuestro caso “A:\fotos\”.
3) Hacer clic en el botón “Aceptar”
2
1
![Page 16: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/16.jpg)
Ejemplo
Ingresar un registro sin poner un valor para el campo “Nombre”
![Page 17: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/17.jpg)
Una vez abierta la base, elegimos “Entrada de Datos” del menú “Editar”.
Hacemos clic sobre el botón con la imagen de una hoja en blanco para indicar que ingresaremos un nuevo registro.
Intente dejar vacío el campo nombre y verá el siguiente mensaje:
![Page 18: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/18.jpg)
Ejemplo
Ingresar un valor para el campo “Sexo” seleccionando el mismo de la Pick-list
![Page 19: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/19.jpg)
Siguiendo con el ejemplo anterior. Hacemos clic sobre el botón con la imagen de una hoja en blanco para indicar que ingresaremos un nuevo registro.
Ingresar valores para “Nombre” y “Apellido”
Luego para el campo “Sexo” hacer clic en el botón con la imagen de una hoja junto a una flecha roja
Luego seleccionar uno de los valores que se despliegan
Y finalmente hacer clic en el botón “OK”
![Page 20: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/20.jpg)
1 2
3
![Page 21: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/21.jpg)
Ejemplo
Ingresar un valor para mostrar una foto
![Page 22: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/22.jpg)
Siguiendo con el ejemplo anterior en el campo foto ponemos el nombre del archivo de la foto correspondiente a ese registro.
En nuestro caso “ana.jpg”
Guardamos el registro
Vamos a la vista de la Base de Datos
Visualizamos el último registro ingresado y veremos la imagen
Para ver las imágenes es necesario tener guardadas las mismas en la ruta indicada en el campo 141 de archivo syspar.par.
Por lo general dicha ruta es: C:\WINISIS\BG
Esto significa que nuestras imágenes deben estar guardadas en esa ruta (C:\WINISIS\BG).
![Page 23: Obligatorio imagenes picklist](https://reader034.fdocuments.net/reader034/viewer/2022052215/559c86a21a28ab4c488b4627/html5/thumbnails/23.jpg)