Pregunta

Me gustaría utilizar servicios web y las acciones que he creado en mis secciones reutilizables que han sido guardados en un formulario denominado biblioteca.

He copiado las acciones y servicios web de la vista de origen en el archivo template.xml.

Desafortunadamente, no funciona porque los controles de las secciones reutilizables son invisibles cuando trato de llegar a ellos en el campo de destino de la acción.

¿alguien tiene un truco?

Saludos, Philippe

¿Fue útil?

Solución

Al igual que usted ha dicho, el problema es que cuando se crea una plantilla de sección y volver a utilizarlo en otra forma, la forma Runner encapsula esa sección en un componente XBL. Debido a la encapsulación XBL, los servicios que se declaran en el "nivel superior" en forma no tienen acceso a los controles dentro del componente XBL.

Así que creo que la solución a este problema es crear su propia XBL que contiene los controles y los servicios web, pero tenga en cuenta que:

  1. La creación de su propia XBL es más complicada que la creación de una plantilla de sección. Puede encontrar información sobre esto en el Guía para el uso y escritura XBL Componentes .
  2. Una vez que tenga un componente XBL, puede configuración constructor de la forma de mostrarlo a lo largo de los otros controles en la barra lateral izquierda. Puede encontrar más información sobre cómo añadir un componente XBL a la caja de herramientas en este Caja de herramientas de la sección . Sin embargo, nota que los componentes no son XBL secciones, pero más cerca de los controles. Están limitados a un solo nodo en la instancia, y se agregan a la forma en constructor de la forma como se puede agregar un control, es decir, que entran en la celda de una tabla.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top