anonymous Log in
Search
Recents:
v3.0
sd
Apliacacion SD Gx 15
12/06/19 22:57

aortiz

Replies: 2

Estimados, Tengo una aplicación SD con Gx15 U12 y .net con sql 2012. En ella existe dos TRN que tienen la siguiente estructura : TRN1 AccionId* AccionDetalle TRN2 InformeId* InformeFecha InformeEncargado AccionId AccionDetalle En la TRN2 el Atributo AccionId esta con Nullable en yes para que me permita no seleccionar una acción si fuera necesario. En la parte web esto funciona sin problemas y si ingreso un informe y no selecciono una acción graba el registro sin problema. Pero en la aplicación del celular al hacer el mismo ingreso se cae la aplicación al grabar si no ingreso alguna acción reclamando por el foreign key. Alguien sabe si existe alguna restricción en SD o me falta declarar o definir algo. Saludos y gracias desde ya.
Replies

henry.proanos12068

12/06/19 23:03
No se pueden dejar campos sin llenar El mié., 12 de junio de 2019 5:58 p. m., Aldo Ortiz Valenzuela < aortiz@concreces.cl>

Fernando

13/06/19 11:50
Estimado Aldo, Por cuestiones que desconozco en el Sqlite soporta valores null, pero durante el proceso de sincronización ese valor no se pasa como nulo si no como empty. La solución que yo utilizo es la de definir un trigger para la tabla y definir algo parecido a esto: If new.accionid = 0 then New.accionid = null; End if; Espero que ese WA te sirva. Atentamente. Lic. Fernando Valdez G. Analista de Sistemas Informaticos Cel. 0971 909582


Back to sd