Tengo un problema relacionado con la inserción de una línea en blanco en la sección de detalles de Crystal Report (usando SAP Crystal Report con VS 2013). Por ejemplo, si solo hay 01 registro, debe ser siempre 05 líneas en lugar de 01 líneas. El siguiente es el formulario creado en Excel

enter image description here

Y aquí está el formulario creado con Crystal Report:

enter image description here

Busqué mucho en Google, pero en mi caso ninguna solución está satisfecha.

Por favor ayuda. ¡Gracias por adelantado!

0
user3035133 25 oct. 2017 a las 05:47

2 respuestas

La mejor respuesta

Supongo que quiere decir que debe mostrar siempre 5 líneas. Entonces, si tiene 2 elementos, habrá 3 líneas en blanco. Supongo que nunca tendrás 6 elementos (ya que aún no respondiste a la pregunta de Raphael). Supongo que solo puede trabajar en el diseño de Crystal Reports (de lo contrario, puede probar lo que sugirió Raphael).

  1. Deje que la sección de detalles muestre el campo del elemento como lo hizo.
  2. Crear nueva sección de detalles en blanco. Rellena las líneas de la cuadrícula. Ponga el número del artículo usando cuadros de texto (2, 3, 4, 5). Tenga en cuenta que ahora tendrá las secciones Detalle A, Detalle B, ..., Detalle E.
  3. Utilice el "Experto de sección" para editar las fórmulas de "Supresión" de cada sección de detalle negro. Las fórmulas pueden ser:

    Count ({ItemTableName.Id})> = 2 O recordNumber

    Count ({ItemTableName.Id})> = 3 O recordNumber

    Count ({ItemTableName.Id})> = 4 O recordNumber

    Count ({ItemTableName.Id})> = 5 O recordNumber

Es posible que deba adaptar esta solución si tiene grupos o si las suposiciones iniciales no son ciertas.

Este es un archivo RPT como ejemplo.

1
heringer 25 oct. 2017 a las 11:34

En primer lugar, tiene la sección de detalles de corrección, luego desea 5 filas en blanco si hay un total de 6 filas y 1 fila tiene datos, luego diseñe la sección de detalles y la sección de detalles -> La sección de informe deje en blanco con el espacio necesario y coloque los detalles de su pie de página en el pie de página luego verifique el resultado -> también muestra filas en blanco después de 6 filas, vaya a la página siguiente para la séptima fila

0
Karishma 8 dic. 2017 a las 11:10