Exportar Una tabla de un formulario a CSV

1
0
-1

Estimados,

Me pueden indicar como exportar los datos de una tabla definida en un formulario a un archivo CSV o excel.

Gracias

Comments

Submitted by romualdo.s.rs on Tue, 06/06/2017 - 22:16

Que conteúdo você exibe nessa tabela? É um array ou são dados do BDM?

4 answers

1
0
-1

Hola,

You can use the ALASQL Widget

https://community.bonitasoft.com/project/widgetalasqloperation

It does what you look for,

Best

1
0
-1

1
0
-1

Es una tabla de PEDIDOS en el BDM con h2 y estoy usando el widget table

Comments

Submitted by romualdo.s.rs on Tue, 06/06/2017 - 22:56

Cria um Buffer para criar o teu arquivo *.CSV:

BufferedWriter strW = new BufferedWriter(new FileWriter("C:\teste.csv"))

Dai com essa variavel de Buffer tu escreve o conteudo desse arquivo, com o conteudo do teu BDM, não precisa do UI Designer faz tudo pelo Studio

1
-1
-1

muchas gracias por la respuesta, la verdad es que no soy desarrollador y resulta imposible para mi construir lo que indicas, si pudieras enviarme un .bos de ejemplo, te lo agradecería mucho.

sino igualmente por la orientación

un abrazo

saludos

Comments

Submitted by romualdo.s.rs on Wed, 06/07/2017 - 13:14

Tu pode criar um script em groovy em um conector (tanto de entrada quanto de saída) em alguma de suas tarefas no studio, o conteúdo do script pode ser algo assim:

import java.io.BufferedWriter;
import java.io.FileWriter;

BufferedWriter strW = new BufferedWriter(new FileWriter("C:\\Teste.csv")); //Abrindo o Buffer para criar o arquivo *.csv
strW.write("Número do  Pedido;Parcela;Primeira Parcela\n") //Cabeçalho do seu arquivo *.csv
strW.write(numPedido+";") //numPedido nesse caso é uma variável de processo, o conteúdo dela será escrito no arquivo
strW.write(parcela.toString()+";") //parcela nesse caso é uma variável de processo, o conteúdo dela será escrito no arquivo
strW.write(primeiraFatura.toString()) //primeiraFatura nesse caso é uma variável de processo, o conteúdo dela será escrito no arquivo

strW.close(); //Fechando o Buffer para o arquivo ser definitivamente criado

Submitted by romualdo.s.rs on Wed, 06/07/2017 - 13:15

Qualquer dúvida que você tiver, comente minha resposta, ao invés de criar mais uma resposta para questionar :)

Submitted by alejandrocuevas... on Fri, 06/09/2017 - 06:12

Estimado,
Cree un flujo con una tarea de usuario en donde a través de un formulario se agregaron los tres datos que son guardados en una tabla de H2, luego vía operaciones de la tarea se cargan las variables, en seguida en una tarea del tipo script, en su conector de salida Scripting Groovy , tengo el siguiente codigo:
import java.io.BufferedWriter;
import java.io.FileWriter;

BufferedWriter strW = new BufferedWriter(new FileWriter("C:\Teste.csv")); //Abrindo o Buffer para criar o arquivo *.csv
strW.write("Número do Pedido;Parcela;Primeira Parcela\n") //Cabeçalho do seu arquivo *.csv
strW.write(numPedido+";") //numPedido nesse caso é uma variável de processo, o conteúdo dela será escrito no arquivo
strW.write(parcela.toString()+";") //parcela nesse caso é uma variável de processo, o conteúdo dela será escrito no arquivo
strW.write(primeraFactura.toString()) //primeiraFatura nesse caso é uma variável de processo, o conteúdo dela será escrito no arquivo

strW.close(); //Fechando o Buffer para o arquivo ser definitivamente criado

Pero no se genera el archivo

Submitted by romualdo.s.rs on Fri, 06/09/2017 - 13:06

Que mensagem de erro aparece no teu arquivo de Log do BonitaSoft?

Submitted by alejandrocuevas... on Fri, 06/09/2017 - 21:16

Si prefieres te envió a tu correo el archivo .bos

Submitted by romualdo.s.rs on Fri, 06/09/2017 - 22:08

Pode ser, compartilha no drive e me passa o link para download

Submitted by alejandrocuevas... on Sat, 06/10/2017 - 00:17
Submitted by alejandrocuevas... on Tue, 06/13/2017 - 22:51

Hola,

Pudiste ver el archivo y si lo viste ves el error?
gracias
saludos

Submitted by romualdo.s.rs on Wed, 06/14/2017 - 13:06

Tentei abrir agora de manhã, porém eu tenho a versão 7.3.3 instalada na minha máquina e você fez esse projeto na versão 7.4.3, se você conseguir me enviar um arquivo feito em uma versão menor ou igual a 7.3.3 pode ser que eu consiga abrir dai

Submitted by alejandrocuevas... on Wed, 06/14/2017 - 14:45

No tengo una instalación en 7.3.3, pero te acabo de subir al drive algunas imágenes del proceso

Notifications