Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Duda] Acceder a ficheros RM Cobol/85 desde php Hariel PHP 19 10 de febrero de 2025 12:53
[Sintaxis] Acceder a ficheros PowerCOBOL con Relativity ODBC Fito WinDev 6 7 de febrero de 2017 16:42
[Duda] Trabajar con Base de Datos (y no con indexados) Anthony AcuCobol 3 19 de noviembre de 2016 21:20
[Compilador] Deterioro ficheros Windows 8.1 PowerCobol V9.0 Fihassin PowerCOBOL (ActiveX, v4 - v11) 7 7 de noviembre de 2016 21:47
[Componente] Ficheros *.OCB de PowerCOBOL v3 Kuk PowerCOBOL v3 (V3L10, Win32) 6 4 de junio de 2015 20:05

Respuesta
 
Herramientas

  #1
Antiguo 31 de mayo de 2015, 20:30
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243
Timido Trabajar con ficheros PowerCOBOL desde PHP
0 Inactivo Inactivo

Hola Amigos:

Les planteo la situación. En una escuela tengo hecho el sistema administrativo en powercobol 8 con archivos cobol, ahora están desarrollando un sistema académico en PHP con MySql. Cuando dan alta, baja o modificación de alumnos, necesito que desde su sistema modifique mi archivo de alumnos del sistema administrativo.
De qué manera ellos podrían leer y actualizar mi archivo cobol?
Los pasos serían los siguientes:
  1. dan de alta un alumno en php
  2. luego deberían poder sacar el código del alumno desde mi archivo.
  3. pasarme lo datos
Estaba pensando si se podría hacer una dll (activex) desde power, poniendo los datos de los alumnos como propiedades y crear métodos para grabar y eliminar. Y desde el php poder usar ese activex.
No tengo ni idea si se puede hacer de esa manera.

Agradecería alguna sugerencia.

Saludos.

Adolfo Chiavazza.
Fito is offline   Responder Con Cita
  #2
Antiguo 3 de junio de 2015, 01:10
Rapinto
Gran amigo del Foro
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: ¡Gracias! Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por ayudar mucho a los foreros Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por saber demasiado! 
Última Actividad 29.01.2018 20:23
Posts Posts: 240
Likes enviados Enviados: 19
Likes recibidos Recibidos: 224

Fito,

Tenho uma situação parecida (funciona ao contrário do que pretendes).
O sistema em PowerCobol grava faturas, clientes, artigos etc.
Tenho um programa em Fujitsu NetCOBOL (um .EXE) que está agendado para correr de x minutos em x minutos.

Esse programa lê os ficheiros indexados em COBOL e envia-os para uma base de dados Microsoft SQL num servidor remoto de internet ( também testei com MYSQL e funcionou sem problemas).
O site da internet está em PHP e lê a base de dados sempre atualizada.
Por exemplo: se eu abrir um novo cliente no sistema alguns minutos depois está disponível no Site da empresa.

Não sei se poderias começar por ver se o código php, alem de gravar na base de dados, poderia gravar um ficheiros TXT com a alteração.
Fazias um programa em Cobol para ler o TXT (agendavas no Task Scheduler para correr de 2 em 2 minutos ) e gravar nos teus ficheiros do Cobol. (Talvez o TXT fosse mais fácil para ler).

Ou então podes fazer o programa em PowerCobol para ir ler á base de dados em MYSQL diretamente a informação que precisas. Eu também estou a fazer isso, pois o site grava encomendas e eu vou lá buscar à base de Dados e integro as encomendas no meu sistema em PowerCobol.

Tens que ter em atenção que alguns sites estão preparados para NÃO permitir acesso remoto ás bases de dados que estão lá alojadas. Isto só funcionará se permitirem esse acesso.

Un Saludo
Rui Pinto
Rapinto is offline   Responder Con Cita
  #3
Antiguo 3 de junio de 2015, 10:01
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

En el antiguo foro había un tema hablando de una rutina php para leer ficheros RM Cobol que son los mismos de PowerCOBOL (RMKF).



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #4
Antiguo 3 de junio de 2015, 11:04
Josber
Moderador Global
Activista del Foro: Activista del Foro - Issue reason: Por aportar manuales y enriquecer  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos 
Última Actividad 20.09.2026 12:17
Posts Posts: 883
Likes enviados Enviados: 418
Likes recibidos Recibidos: 492

Citación del post de Kuk Ver Mensaje
En el antiguo foro habai un tema hablando de una rutina php para leer ficheros RM Cobol que son los mismos de PowerCOBOL (RMKF).
La recuerdo, y también recuerdo que el que la puso nunca contestó a los "pedidos" que le hicieron algunos.

De todas maneras, el foro de escobol, está muerto, o por lo menos sólo muestra la página del blog. (Al menos a mí).

Un saludo.-
Josber is offline   Responder Con Cita
  #5
Antiguo 9 de febrero de 2017, 09:25
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

Amigos, por lo visto sí que existe código PHP leyendo archvios Rm/Cobol que son los mismos RMKF que usa Fujitsu. Así que, la solución: [Información] Acceder a ficheros RM Cobol/85 desde php - COBOL Foro

Probado por JCantero, y funciona: [Información] Acceder a ficheros RM Cobol/85 desde php - Página 2 - COBOL Foro



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:38.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.