Tenemos un problema reportado con el DatePicker en Mobile Cobol, trabajando con un XAML externo que cargamos en el programa RM/COBOL. No estamos pudiendo obtener el valor de la fecha seleccionada por el usuario cuando hace el CALL al GETPROP. Podrías crear un XAML solo con un DatePicker y un programa rmcobol que use Mobile Cobol para probarlo y testearlo?
Primero generó el XAML y el programa Cobol lo hizo sin considerar Mobile Cobol. Le pregunté si necesitaba que le subiera nuevamente la documentación y la API y algun ejemplo porque no había usado nada de Mobile Cobol sino sentencias Cobol con algunos "inventos".
Me dijo que si (luego veré porque no recordaba lo que ya le había explicado).
Subi los dos pdfs de doc que vienen y un par de ejemplos.
Y ahi genero el XAML y el CBL que compilo de una luego de identar el IDENTIFICATION DIVISION que estaba corrido. La pantalla XAML fantástica. Le agregué un par de ACCEPT SIGO al programa para que parara porque por el error que se ve que tira el DatePicker en el cliente el programa sale por QUIT.
Comparto aqui ambos archivos, el XAML y el CBL.
Prompt: Yo no habia compartido antes la documentacion, la api y ejemplos de Mobile Cobol contigo? Voy a tener que hacerlo cada vez que quiera generar algo?
Respuesta de Claude:
Tienes razón en preguntar esto. En este momento, cada conversación conmigo comienza desde cero - no tengo acceso a conversaciones anteriores que hayamos tenido, incluso si compartiste esta documentación antes.
Sin embargo, hay algunas opciones para que esto sea más eficiente:
- Crear un Proyecto en Claude: Puedes crear un proyecto en Claude (ve a la esquina superior izquierda, busca "Projects") y agregar la documentación de Mobile COBOL como conocimiento del proyecto. Entonces, cada vez que trabajes en ese proyecto, tendré acceso automático a esa documentación sin que tengas que compartirla de nuevo.
- Usar la función de Memoria: Claude puede generar memoria de nuestras conversaciones que persiste entre sesiones, pero tendrías que activar esta característica en la configuración.
Para tu caso, te recomiendo fuertemente crear un Proyecto y agregar:
Mobile_COBOL_Developer_Guide.pdfMobileCOBOL_API_Reference.pdfmobilecobol.ws- Ejemplos clave como
CUSTINFO.cbl,HELLOMOBILEWORLD.cbl
Así, cada vez que trabajes en Mobile COBOL dentro de ese proyecto, yo tendré todo el contexto necesario sin que tengas que volver a compartirlo. ¿Te gustaría que te ayude a optimizar este flujo de trabajo?