Cómo establecer el valor del cuadro de texto del informe de cristal en tiempo de ejecución. Tengo un cuadro de texto en la sección 2 (encabezado de página) en el informe de cristal, ahora tengo que establecer la propiedad Texto de este cuadro de texto en tiempo de ejecución. Básicamente, tengo que pasar el nombre de usuario en este cuadro de texto.¿Cómo establecer el valor del cuadro de texto del informe de cristal en tiempo de ejecución?
6
A
Respuesta
11
Puede cambiar el texto del cuadro de texto en tiempo de ejecución. Puede utilizar esto:
using CrystalDecisions.CrystalReports.Engine;
rptMyReport report = new rptMyReport();
TextObject to = (TextObject)report.ReportDefinition.Sections["Section2"].ReportObjects["textboxname"];
to.Text = newvalue;
La otra forma es usar parámetros.
2
Si tiene el nombre de usuario antes de abrir el informe, puede agregar un campo de parámetro (cadena) al informe y luego colocar ese campo en el informe donde desea que aparezca en tiempo de ejecución. Tan solo tendrá que pasarlo al informe como un parámetro como lo haría con cualquier otro parámetro.
Dim UserName As String = "BukHix"
crDOC.SetParameterValue("UserName", UserName)
+0
+1 grande que sea su trabajo. – Student
2
Cuestiones relacionadas
- 1. cómo establecer el valor del cuadro de texto en jquery
- 2. Tiempo de ejecución del programa
- 3. Usando subcadena en el informe de cristal
- 4. ¿Cómo configuro el texto de un cuadro de texto en negrita en tiempo de ejecución?
- 5. cómo recibir el valor posterior del cuadro de texto dinámico
- 6. ¿Cómo podemos pasar un parámetro del informe principal al informe integrado en informes de cristal XI
- 7. Lectura del valor del cuadro de texto ASP.NET con JavaScript
- 8. Cómo leer el cuadro de texto. ¿Valor del texto de otro hilo en WPF?
- 9. Pasar el valor del cuadro de texto usando Html.ActionLink
- 10. cuadro de búsqueda del Explorador de Windows en el marco de cristal Aero con WPF
- 11. Agregar imagen al informe de Crystal En tiempo de ejecución
- 12. Establecer el progreso del cuadro de diálogo
- 13. Informe (.rdlc)/ReportViewer - ¿Cómo dividir el texto del cuadro de texto en varias partes cuando es demasiado largo?
- 14. Cambiar el borderColor del cuadro de texto
- 15. Reporting Services Tiempo de espera del informe
- 16. Cambiar el valor del cuadro de texto cuando se selecciona un elemento en el cuadro desplegable
- 17. Encuadernación del cuadro combinado WPF y mostrar su valor en el cuadro de texto
- 18. ¿Cómo se muestra el valor del tiempo en un formato de cadena dado dentro del informe de SSRS?
- 19. Quitar signo negativo del cuadro de texto
- 20. ¿Cambiar el color del texto del cuadro de grupo?
- 21. cambiar la dirección del texto del cuadro de texto automáticamente
- 22. Establecer el tiempo de espera del unicornio
- 23. cómo obtener y establecer la posición actual del cursor del cuadro de texto WPF
- 24. Configuración del atributo href en tiempo de ejecución
- 25. cómo obtener entrada del usuario en el tiempo de ejecución
- 26. Cómo establecer el ancho del cuadro de texto para que sea igual que MaxLength en ASP.NET
- 27. Cambie el parámetro del atributo personalizado en tiempo de ejecución
- 28. Cómo establecer la propiedad de sólo lectura del cuadro de texto de CSS
- 29. C# - Validación del cuadro de texto
- 30. ¿Cómo medir el tiempo de ejecución del hilo de Java?
CrystalDecisions.CrystalReports.Engine namespace. – buda
Necesita agregar una referencia, se encuentra en mi caso en la carpeta C: \ Archivos de programa (x86) \ Business Objects \ Common \ 2.8 \ managed \ CrystalDecisions.CrystalReports.Engine.dll si aún no lo tiene en GAC – buda
Excelente:) De esta forma puede cambiar cada objeto en el informe en tiempo de ejecución. – buda