|
#1
|
|||
|
|||
YA HE PROBADO Y TAMPOCO FUNCIONA.
La verdad espiezo a desesperar un poco porque debe ser alguna tonteria pero se me escapa ahora mismo. Tambien es cierto que parece propio PS. SAludos y gracias por el interes. |
#2
|
|||
|
|||
¿Has probado a meter el texto directamente desde la se37?
Yo le pasaría solo los estos campos de cabecera : ¿Estas seguro que el tdname es correcto? Si te dice esto: yo utilizaría la función create_text, el save creo que es para modificar. A ver si sacamos algo en claro. Saludos |
#3
|
|||
|
|||
He intentado utilizar la funcion create test, por supuesto sin exito. La verdad es que una unica diferencia aparente es que hace un init_text antes del Save_text. Yo pense lo mismo que el create me lo solucionaria pero no. Por otra parte los datos son correctos porque ya digo... cuando entro en la cj20n y modifico el texto a mano y grabo... acto seguido me empieza a funcionar el report y me coje los cambios. Esto no me vale porque estoy generando un proceso automatico para crear pep y necesitaria meter el texto justo despues de crearlo sin intervencion manual.
De todas maneras revisare lo del create pero ya digo que lo probe con los mismos datos del SAve_text y nada. Saludos y gracias a ver si podemos sacar algo y en cuanto sepa la solucion la posteare si nadie la posteo antes. |
#4
|
|||
|
|||
A ver que me entere.
Estas creando un pep (no se lo que es pero me imagino que será algún tipo de documento de PS). Cuando creas este pepe le quieres meter el texto extendido. Igual el problema que tienes es que el documento no está completamente creado (no se ha hecho el commit a la BD) y no puede crear el texto con el número de documento. Es una idea, a ver si por ahí van los tiros. Saludos |
#5
|
|||
|
|||
Un pep es un objeto de PS (tampoco se mucho de ello) el caso es que graficamente hay una estructura de pep's y otros elementos, tipo arbol de programacion. El elemento generado esta porque aparece y no es cuestion de tiempo sino de algo que se cree o active con referencia al texto. La verdad es que me sorprende que el create tampoco funcione aunque el Save_Text tambien tiene una opcion insert que se comporta igual y ocurre lo mismo que contaba antes.
Saludos. |
#6
|
|||
|
|||
Si el elemento esta creado y puedes crear a "mano" el texto yo iría a la se37 a crear el texto mediante la función (sacandolo del report) a ver que pasa. Si sigue sin crearlo ni da mensaje de error haz un debug a la función a ver que está pasando.
Suerte. |
#7
|
|||
|
|||
Eso que me dices ya lo he hecho y sigue sin funcionar. He debuggeado la funcion standar, sobre todo el save_text y dependiendo de lo que intente hacer asi me da resultado, en uno de los casos el insert devolvia sy-subrc = 4 y de ahi el fallo. cambiando insert por el parametro modify otra cosa.
El caso es que hay algo que hace el standar de la cj20n que la funcion no. Saludos y agradezco el interes. |
#8
|
|||
|
|||
Hola a todos.
Os recomiendo que hecheis un ojo a este include, con el que se pueden crear, leer y modificar textos de una manera sencilla. un saludo. Nacho |
#9
|
|||
|
|||
Hola a todos.
Al final los textos los creaba correctamente pero el problema era que se crean con un idioma y al crear el PEP (objeto al que iba asignado el texto) la bapi crea un registro en la tabla PRPS pero en este registro no hay idioma. Se soluciona poniendo el idioma del texto. Un saludo y gracias a todos por la ayuda. Espero que nos sirva en un futuro. |
#10
|
|||
|
|||
No entiendo solución
La verdad es que tengo exactamente el mismo problema que tenías tu. Pero no entiendo como lo solucionaste.
La verdad que le paso a la tabla header el idioma por header-tdspras? Podrías explicarmelo mejor? Muchas gracias de antemano. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|