none
Tab Views en InfoPath 2010, Secciones de controles debajo de otro RRS feed

  • Pregunta

  • Hola:

    Me encuentro en un problema, he desarrollado un Proyecto con SharePoint 2007, InfoPath Cliente y Nintentex WorkFlow 2007. Hasta el momento todo estaba Ok, pero ahora el cliente requiere modificar el diseño del formulario por ser muy extenso en sus secciones para datos y ya no quiere usar InfoPath Cliente . Rab equerimos entonces usar InfoPath Form Services para lo cual se pasó el SharePoint a MOSS Enterprise 2007, el problema está en el diseño del formulario. Se necesita realizar tabs, como sabemos InfoPath no tiene un control completo como Visual Studio para el tema de tabs, por lo que se diseña con Bototnes e imagenes (que hacen el papel de TABS BUTTON), secciones o vistas y reglas para mostrar una u otra sección. Pues bien, mi problema radica en que yo no deseo que cada TAB llame a una vista distinta del formulario, todo debe estar en una sola vista y en una área específica del formulario, y dentro de etas los tabs con sus respectivas secciones que contienen controles como cajas de texto, combos, calendarios, etc. El problema es que cuando se diseña las secciones se ponen una debajo de otra en tiempo de diseño, se desarrollan las reglas para asociar un TABVIEW a una sección y mostrar sólo esa, pero mientras las secciones hayan sido diseñadas más abajo se van mostrando en el explorador una un poco más abajo que otra. No hay manera de que sin importar la cantidad de secciones al mostrar cualquiera de ellas mediante los TABS BUTTON éstas aparescan en el mismo nivel (superior) y no vayan apareciendo un poco debajo de otra (en la posición en la que se diseñó). Se´que ahora con FormServices puedo hacer uso de JQuery, esto podría ayudarme a solucionar mi problema? y si es así cómo se implementaría?.

    Espero su pronta respuesta, ya que el formulario tendrá 5 tabs, es decir 5 secciones cada una distinta a otra para mostrar en la misma vista del formulario, imaginemos en este contexto cómo se verá la sección 5, muy debajo en comparación con la sección 1.

    De antemano gracias por su atención prestada......

    martes, 19 de abril de 2011 17:18

Todas las respuestas