Perdon ....
Tengo que corregir la burrada que puse en el anterior mensaje.
Es que... me fue al Crystal Report y realice algunas pruebas y encontre la solucion.
Yo no se si esto mismo que funciona en la version 6.0, funciona en la version 4.6
el tema es asi....
haciendo click con el boton derecho del mouse sobre la seccion DETAILS A, aparece un menu donde podes escojer la opcion INSERT SECTION BELOW (Insertar por debajo una Seccion).
Automaticamente aparecera DETAILS B, y asi sucesivamente cuantas secciones quieras.
Luego a cada seccion le das el formato con los campos y los textos que vos quieras.
Luego en cada seccion tenes que programar bajo que condiciones se tiene que ocultar.
Para hacer esto, en ese mismo menu que aparece con el boton derecho del mouse, elegis la opcion FORMAT SECTION.
Una vez abierto chequeas la opcion SUPPRESS (NO DRILL-DOWN) y una vez dentro del editor colocas la formula para que esa seccion de detalle se oculte y no se muestre, por ejemplo.
{maestro.tipo_comida}="A"
y en la seccion B, haces lo mismo pero indicando
{maestro.tipo_comida}="B"
esto hara que cuando el registro en el campo tipo_comida sea = a "A" se mostrara la seccion B, y cuando sea = "B" se mostrara la seccion A.
Espero que tu version te permita hacer todo esto.
Un Abrazo y suerte