sábado, 23 de abril de 2011

[Oracle BPM Studio] Escritura de archivos de texto




A pesar de estar basado en Java: clases, librerías, sintaxis, etcétera;
Oracle BPM Studio da muchas facilidades en algunos comandos, sentencias y códigos para ejecutar, simplificando en apenas un par de líneas lo que en Java equivaldrían a líneas de instanciar, setear, validar, etc.
No digo que sea mejor; sólo digo que es una diferencia notoria en BPM vs. Java.

En este caso, el código para escribir en un archivo (fichero) sobre una memoria ROM (a.k.a. disco duro, memoria flash, etc) consta básicamente en 4 líneas, a continuación.


  1. Fuego.Io.TextFile text = new Fuego.Io.TextFile();
  2. text.openForWriting(name : RutaArchivo + NombreArchivo + ExtensionArchivo, append : true);
  3. text.writeLineTo("cadena a imprimir: " + variableImprimir);
  4. text.close();

Y -por si acaso- una explicación -de repente innecesaria- del código.

La línea (1) consiste en declarar el objeto (text) el cual se asociará al archivo de texto a guardar.
La línea (2) utiliza el objeto text para abrir/crear el archivo según el primer parámetro, el nombre: que contiene la dirección, el nombre y la extensión del archivo (ejemplo: "C:/prueba.txt");
el segundo parámetro es un booleano que
La línea (3) es el método mediante el cual se "insertará" la cadena (o línea de archivo) en el objeto; y se podrá repetir ésta sentencia múltiples veces, según la cantidad de líneas que se deseen escribir, variables, pruebas, etc.
La línea (4) se encarga de, como todo código de I/O, cerrar el archivo y detener la escritura.


Recibe en tu correo electrónico las últimas actualizaciones de éste blog:
Ingrese su e-mail:


(confirme su suscripción desde un mensaje que recibirá al correo registrado)
Delivered by FeedBurner

No hay comentarios.:

Publicar un comentario