Pregunta

  1. Digamos que tengo un procedimiento almacenado en Microsoft SQL Server 2005 que devuelve una lista de valores (conjunto de resultados de 1 columna). Quiero que esa lista de valores aparezca en Infopath (es decir, son los valores de, por ejemplo, una lista desplegable). ¿Cómo haría eso?
  2. Digamos que también usaría otros procedimientos almacenados para otras listas desplegables.
  3. Digamos que también puedo llamar a un procedimiento almacenado que devuelve una respuesta de un valor (una fila, una columna), ¿cómo puedo mostrar eso en un control de Infopath, digamos un cuadro de texto?

Una solución de muestra de C # o un útil tutorial web serán de gran ayuda. Gracias de antemano por cualquier respuesta relevante para esta pregunta.

¿Fue útil?

Solución

Realmente dependería de dónde esté configurando el control. Si lo hace desde el código que está detrás, tendrá más flexibilidad en comparación con la interfaz de usuario de InfoPath. Puedes ver cómo hacerlo desde la interfaz de usuario en:

Utilice los valores de una base de datos de SQL Server para llenar una lista cuadro, cuadro de lista desplegable o cuadro combinado

Puede encontrar un ejemplo en el sitio de InfoPathDev:

http://www.infopathdev.com/files/folders/examples /entry282.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top