Știu că există un bug cu vizibilitate condiționată și întreruperi de pagină cu SQL 2005, dar mă întreb dacă cineva a venit cu o muncă în jur.
Am o masă care are o expresie condiționată de vizibilitate și am nevoie de o rupere de pagină la sfârșitul mesei.
- Dacă am setat proprietatea PageBreakAtEnd la true. Este ignorată indiferent de ce. Eliminați condiția de vizibilitate și funcționează.
- Dacă așezăm masa într-un dreptunghi cu vizibilitatea condiționată pe masă și ruperea paginii pe masă. Același rezultat. Proprietatea de întrerupere a paginii este ignorată.
- Dacă am setat dreptunghiul cu proprietatea PageBreakAtEnd și tabelul cu condiția de vizibilitate, atunci am încă o pauză de pagină chiar și atunci când tabela nu este afișată.
Orice alte idei despre ce să încercați? Sunt aproape la punctul în care am nevoie de un raport separat, mai degrabă decât de o vizibilitate condiționată :(
Edit: @Josh: That has the same problems. If the second table has conditional visibility it doesn't work. If it doesn't have the visibility expression, then I get the page break all the time.
@ Erick: Am vrut cu adevărat să fie răspunsul, dar, din păcate, nu funcționează. Atunci când expresia de vizibilitate se evaluează ascunsă, există un decalaj mare în care ar fi dreptunghiurile (cu care pot trăi) și atunci când se evaluează vizibil, pauzele de pagină încă nu funcționează.