Error en variables globales dentro de la Base de Datos FM 15.0.2

18 views
Skip to first unread message

Mauro Salgado

unread,
Apr 4, 2017, 8:32:48 PM4/4/17
to FileMaker en Español
Buen día:

Por alguna razón que desconozco no me permite modificar los valores contenidos en variables globales declaradas en la base de datos, es decir:

Se tiene varias variables globales repartidas en varias base de datos, al asignarle un valor a una variable asignada como almacenamiento global se modifica su contenido pero al cerrar el archivo de filemaker 15.0.2 y al volverlo abrir su contenido se regresa al anterior valor, como si no se hubiera modificado, y al agregar una variable nueva en la base de datos y esta es declarada como variable de almacenamiento global, se captura el dato, y al cerrar el archivo y volverlo abrir la variable global esta vacía.

Alguien sabe o conoce de este error.




El Mane

unread,
Apr 5, 2017, 5:19:15 PM4/5/17
to FileMaker en Español
Hola bueno de echo no es un error asi es como funciona una variable global, la puedes usar mientras esta abierto el sistema si lo cierras se resetea el el objetivo de la variable global, como tip puedes usar un campo global para almacenar la variable antes de cerrar el archivo y recuperarla al abrir el archivo, nos e si me explico. con un scrip automatico que se activa al cerrar el archivo vacia en contenido de la variable global en un campo global y al iniiiar tu aplicacion puedes acer otro scrip de apertura que restaure la variable global.

Mauro Salgado

unread,
Apr 5, 2017, 5:56:59 PM4/5/17
to FileMaker en Español
Gracias por el comentario, ya esta resuelto,

Al usar FileMaker en versión de aplicativo, si te permite modificar una campo declarado con Almacenamiento Global, el asunto es cuando el archivo lo subes a WebServices el campo de la base de datos declarado como variable global puedes modificarlo mientras tienes la Base de datos este abierta pero al cerrar se regresa a su estado original, lo que tuve que hacer es dar de baja la base de datos, modificar el campo con el dato que requería, y luego volver a subir a la base de datos. 

Muchas gracias problema resuelto, no es un error es mas bien falta de practica con Web Services.

Gracias por tu comentaro
Reply all
Reply to author
Forward
0 new messages