vinculado subreportes subinformes subinforme reports pasar parámetro parametros operación ilegal ejemplos crystal copiar compartidas crystal-reports

crystal reports - subreportes - ¿Cómo podemos pasar un parámetro del informe principal al subinforme en informes de Crystal XI?



subreportes crystal reports (6)

Creo que el uso del botón derecho y los enlaces del subinforme o la variedad compartida entre el informe y el subinforme. Ambos usan la fórmula de selección, por lo que es adecuado solo para datos limitados. La fórmula de selección funciona después de cargar todos los registros de la tabla de la base de datos. Estoy tratando de limitar las filas al pasar algún parámetro desde C # / VB y enviar otros desde el informe principal al subinforme. Por ejemplo, si necesita la transacción de elementos en el período y puede pasar el parámetro del período desde la aplicación (c # ..) y usar Subinforme Enlaces para enviar itemID

¿Cómo podemos pasar un parámetro del informe principal a un subinforme en Crystal Reports XI? Tengo un parámetro en el informe principal. Ahora, quiero pasar el mismo parámetro a los subinformes. Por favor, ayúdame.


El uso de la solución de CodebyMoonlight requiere una relación entre el informe principal y el subinforme.

Si no existe una relación entre ambos, puede utilizar Variables compartidas para pasar valores entre ellos, ya que las variables compartidas se pueden configurar y mostrar en cualquier lugar del informe principal o del informe secundario.

Shared NumberVar x := 5;


Haga clic con el botón derecho en el objeto de subinforme y elija Cambiar enlaces de subinforme, luego seleccione cómo el subinforme utilizará el parámetro.


Yo tuve el mismo problema. El informe principal se cargó primero y luego el subinforme. Debe cargar el subinforme antes de poder usar la variable.


compartición de parámetros entre el informe principal y el subinforme "Haga clic con el botón derecho en el objeto de subinforme y seleccione Cambiar enlaces de subinforme, luego seleccione cómo se va a usar el parámetro con el subinforme". funciona para mi


https://kb.blackbaud.com/articles/Article/52328

Crear un campo de parámetro en el informe principal. En el informe principal, haga clic con el botón derecho en el subinforme y seleccione Cambiar enlaces de subinforme. En la ventana de enlace de subinforme, seleccione el campo de parámetro de la ventana con la etiqueta "Campos disponibles", y haga clic en el botón ">" para moverlo a la ventana de la derecha con la etiqueta "Campos a los que se debe vincular" A continuación, asegúrese de tener una marque al lado de Seleccionar datos en subinforme según el campo. Debajo de la casilla de verificación, si aún no está allí, seleccione el campo del subinforme al que desea vincular el campo de parámetro. Haga clic en Aceptar