Power Builder - Problema con DW.SaveAs()

   
Vista:

Problema con DW.SaveAs()

Publicado por Frank P. michel1n0@outlook.com (50 intervenciones) el 19/07/2014 16:53:32
Saludos, compañeros, he aquí nuevamente con un problemilla que me ha surgido en el PB 12.5; resulta que tengo un DW generado desde un procedimiento almacenado, me llega a hacer RETRIEVE, pero el problema es cuando le doy un guardar, ya sea en excel o en CSV(no he probado con los otros formatos), pero resulta que cuando los registros son de 700 K a menos me guarda los archivos satisfactoriamente, pero cuando intento jalar data de 900K a más, se queda como pensando durante el SaveAs y no genera archivo alguno, me he dado cuenta que al momento de jalar toda esa data consume bastante memoria(3.05 GB, el PB que tengo es de 32 bits), pero se queda ahí en el retrieve y no hace nada más, ni tampoco me genera un archivo TXT donde guarda la ruta del nuevo archivo(este TXT se genera después del retrieve tmb), quizás sea necesario un parche, o no sé, pero por lo general los reportes superan los 700K y necesitamos urgente esa exportación de DATA en CSV y/o EXCEL.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problema con DW.SaveAs()

Publicado por angel garcia (55 intervenciones) el 22/07/2014 23:23:08
1) Mira cuantos registros obtienes de la consulta, si el resultado es demasiado grande prueba con un menor numero de registros.

2) Antes de cada Retrieve vacía el contenido del datawindow con la funcion Reset()

3) Si deseas mejor rendimiento no trabajes con datawindow , trabaja con Dataobject

4) Intenta un grabado a archivo .txt separado por tabuladores, si necesitas abrirlo en excel hsat una importación de archivos de texto.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar