MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   WebDynpro Ayuda de busqueda (foro/showthread.php?t=45900)

carlocosr 19/10/11 07:41:50

WebDynpro Ayuda de busqueda
 
Hola

Tengo una serie de campos que por petición técnica sólo pueden ser rellenados por una ayuda de Búsqueda asociada a los campos.

El problema es que si pongo el campo como 'ReadOnly' la ayuda de búsqueda desaparece. También he probado con la propiedad 'enabled'.

Puede ayudarme alguien?

Gracias

chivi82 19/10/11 09:04:26

Listbox
 
Hola,

¿Has probado a mostrarlo como Listbox? De esa formar sólo se puede informar el campos mediante los botones del Listbox. Tienes el ejemplo DEMO_SELOPT_DROPDOWN.

Saludos,

carlocosr 19/10/11 10:28:54

Aunque la solución es buena, no he probado porque las especificaciones son que el campo tiene que ser un inputfield. Y eso no lo puedo cambiar.
Gracias chivi82

Alguna otra idea?

mysmb2 19/10/11 13:47:48

el matchcode(F4) te lo debería mostrar igual, este como solo lectura o no. Revisa el atributo Value del inputfield que este asociando a una tabla-campo que tenga una ayuda asociada.

Saludos.

beltsoft 19/10/11 19:09:26

Es importante lo que dice mysmb2, es decir, revisa que este asociada al DDIC ya sea por ayuda de busqueda o por el dominio.

Saludos.

carlocosr 20/10/11 15:45:14

He probado a crearme una estructura con un campo tipo char50 y le he asociado una ayuda de búsqueda.
En una aplicación he añadido al contexto una estructura de ese tipo y he asignado el campo a un inputfield como readonly.

No funciona.

mi gozo en un pozo.... parecía una solución definitiva.

creeis que puede quedar alguna alternativa??

Gracias

mysmb2 20/10/11 17:30:31

algo te esta faltando, yo mismo lo hice con el campo pernr(que ya tiene ayuda) y el la web te levanta el matchcode. Revisa el component controler y el contexto de la vista, por algo no esta mapeando bien.

suerte!

beltsoft 21/10/11 16:39:43

En la Estructura que creaste asigan un nuevo Elemento de Datos, que tenga a su vez un nuevo Dominio; al Dominio asiganle los valores que sólo quieras que aparescan y listos . . .

Nota. Olvidate del READ ONLY, esta usando mal el concepto si lo que deseas es que se seleccione de la lista alguna opción.

Saludos,

mysmb2 21/10/11 17:50:15

dale una mirada al web dynpro DEMO_VALUE_HELP

Saludos

carlocosr 02/11/11 06:04:21

Bueno... pues después de mucho mirar por internet y de probar he llegado a la conclusión de que no es posible mostrar la ayuda de búsqueda si el campo esta en modo sólo lectura.

Un saludo y gracias a todos por vuestra ayuda


Husos Horarios son GMT. La hora en este momento es 14:50:16.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web