Antes este código me generaba el form para guardar un archivo .PDF al cual le sugería el nombre en :cFileName, pero ahora con la 2.x.x ya no me corre, si elimino la linea de asignación a cFileName me corre bien,
WITH OBJECT TFileSaveDlg():New( ::oParent )
:cInitialDir := AppData:DIR_Imagenes + "Documentos"
:cFileName := CharRem(" ", ::oForm:cText + ".pdf") <--- Asigna "FacturaA000010.PDF"
:cFilter := "Fichero Adobe (*.PDF)|*.PDF"
:cDefaultExt := "PDF"
logdebug("GenPDF", :cFileName)
IF !:Run() <---Si :cFileName lleva un valor regresa .f.
RETURN .F.
ELSE
cOutput := :cFilename
ENDIF
END WITH
La modificación anterior no la había tocado por un tiempo, y me genera un GPF en MakePDF, por lo que opte por incluirle el GenPDF() nuevamente de la Clase XPreviewControl y me manda este error:
Construyendo librería ZeaSoftware.lib...
Warning: library was too large for page size, rebuilt with page size 32
0 Files, 1 Warnings, 0 Errors
Tiempo de compilación: 0.23s Tiempo de enlazado: 0.26s Tiempo total: 0.49s
Elimino la función GENPDF() o la dejo a como lo tenia antes y no arroja el mensaje anterior.
Gracias de antemano.
--
Ramón Zea
01.993.231-62-29
Provisional: 01.993.239.30.25
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
--
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
TSaveDialog
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
TSaveDialog
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
TSaveDialog
Ramón,
> Warning: library was too large for page size, rebuilt with page size 32
> 0 Files, 1 Warnings, 0 Errors
> Tiempo de compilación: 0.23s Tiempo de enlazado: 0.26s Tiempo total: 0.49s
No es un error, es un aviso de que ZeaSoftware.lib ha alcanzado un tamaño
demasiado grande en la paginación interna y que se ha reconstruído con
pagínación de 32bit y puedes ignorarlo sin problema.
Si no quires verlo más, puedes cambiarlo en Propiedades del
proyecto->BCC->Enlazador->Más opciones y le pones /P32.
Saludos,
José Lalín
> Warning: library was too large for page size, rebuilt with page size 32
> 0 Files, 1 Warnings, 0 Errors
> Tiempo de compilación: 0.23s Tiempo de enlazado: 0.26s Tiempo total: 0.49s
No es un error, es un aviso de que ZeaSoftware.lib ha alcanzado un tamaño
demasiado grande en la paginación interna y que se ha reconstruído con
pagínación de 32bit y puedes ignorarlo sin problema.
Si no quires verlo más, puedes cambiarlo en Propiedades del
proyecto->BCC->Enlazador->Más opciones y le pones /P32.
Saludos,
José Lalín
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
TSaveDialog
Con eso quedo, recomiendas que divida dicha librería verdad?
Saludos.
"José Lalín" <dezac@corevia.com> escribió en el mensaje de
noticias:[email=4d2e0ed0@svctag-j7w3v3j....]4d2e0ed0@svctag-j7w3v3j....[/email]
>
> Ramón,
>
>> Warning: library was too large for page size, rebuilt with page size 32
>> 0 Files, 1 Warnings, 0 Errors
>> Tiempo de compilación: 0.23s Tiempo de enlazado: 0.26s Tiempo total:
>> 0.49s
>
> No es un error, es un aviso de que ZeaSoftware.lib ha alcanzado un tamaño
> demasiado grande en la paginación interna y que se ha reconstruído con
> pagínación de 32bit y puedes ignorarlo sin problema.
>
> Si no quires verlo más, puedes cambiarlo en Propiedades del
> proyecto->BCC->Enlazador->Más opciones y le pones /P32.
>
> Saludos,
> José Lalín
>
--
Ramón Zea
01.993.231-62-29
Provisional: 01.993.239.30.25
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
Saludos.
"José Lalín" <dezac@corevia.com> escribió en el mensaje de
noticias:[email=4d2e0ed0@svctag-j7w3v3j....]4d2e0ed0@svctag-j7w3v3j....[/email]
>
> Ramón,
>
>> Warning: library was too large for page size, rebuilt with page size 32
>> 0 Files, 1 Warnings, 0 Errors
>> Tiempo de compilación: 0.23s Tiempo de enlazado: 0.26s Tiempo total:
>> 0.49s
>
> No es un error, es un aviso de que ZeaSoftware.lib ha alcanzado un tamaño
> demasiado grande en la paginación interna y que se ha reconstruído con
> pagínación de 32bit y puedes ignorarlo sin problema.
>
> Si no quires verlo más, puedes cambiarlo en Propiedades del
> proyecto->BCC->Enlazador->Más opciones y le pones /P32.
>
> Saludos,
> José Lalín
>
--
Ramón Zea
01.993.231-62-29
Provisional: 01.993.239.30.25
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
TSaveDialog
Ramón,
> Con eso quedo, recomiendas que divida dicha librería verdad?
No, no hace falta. Yo tengo librerías a las que he tenido que poner /P64 y
funcionan sin problema así que no te compliques.
Saludos,
José Lalín
> Con eso quedo, recomiendas que divida dicha librería verdad?
No, no hace falta. Yo tengo librerías a las que he tenido que poner /P64 y
funcionan sin problema así que no te compliques.
Saludos,
José Lalín