![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
![]() He utilizado por mucho tiempo crystal reports mediante el componente
OCX para la generacion e impresion de reportes. Ahora active la protección por contraseña para proteger algunas tablas con el mismo password. El problema radica en que al llamar el reporte solicita la contraseña y muestra los datos del reporte. Pero quiero que esa contraseña no la maneje ningun usuario y quiero enviarla por codigo. Ya trate con el LogOnServer que es el que utilizo para los reportes de Interbase y funciona perfectamente para Interbase pero Paradox con Password es el problema. Si alguien ha hecho eso, me podrian regalar una copia del codigo!. El controlador ODBC que uso es el Merant Datadirect para Paradox Gracias |
#2
|
||||
|
||||
... pienso en que yo lo que haría es no tener vinculada con el informe directamente la tabla que contiene el pwd, sino vincularle una consulta u otra tabla temporal con los datos que deseo imprimir y por supuesta que esta última no posea pwd alguno.
Espero que sea eso lo que deseabas aclarar. Un saludo
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí. |
#3
|
|||
|
|||
AutoRespuesta
La solucion funcionaria si vaciara en una tabla temporal pero tendria que crear
muchas tablas por cada reporte. Efectivamente es una solución. Pero afortunadamente ya encontre la solucion que necesitaba es: CrystalReport1.LogOnServer ('pdsodbc.dll','NombredelODBC','<CRWDC>Passwords=laclave','',''); El secreto estaba en "<CRWDC>" que no se que significa y lo encontre en una linea de un ejemplo del componente TCrpe, con eso funciono. Gracias |
![]() |
|
|
![]() |
|