on 09-29-2014 10:36 PM
Buenas Tardes
Construi un informe en Crystal reports conectado a SAP y con origen de datos un comando de SQL basado en la tabla OJDT
Necesito colocarle un drill down (Flecha Amarilla) para que al darle click muestre el asiento contable y esto a través del transid. Pero inexplicablemente, al darle click a la flecha amarilla no trae el asiento correspondiente. Lo que hace es que trae el asiento cuyo numero sea los 3 primeros digitos del transid.
Esto es si en el informe muestra que el transid es el 565465 al darle click a la flecha muestra el asiento 565 y si el transid es el 558481 muestra el 558. Porque podrá pasar esto?
Anexo pantalla con la formula que coloqué en el hipervinculo de la flecha amarilla
Gracias a quien pueda ayudarme
Hola, Fatima.
Posiblemente sea porque la función ToText te está regresando el TransId con separador de miles y decimales pirque es numérico.
Intenta crear una fórmula que te resulte en el transid si decimales ni comas y ese lo pones en tu formula de la flecha amarilla en lugar del campo del comando.
Hay varias formas, una es la siguiente:
Replace(Replace({Comando, TransId}, ".00", ""), ",","")
Esto lo pones en tu nueva formula y la asocias en la formula d la flecha amarilla.
Espero te ayude esto que te comento y nos cuentas cómo te fue...
Saludos,
JC
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
105 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.