Voor een klant moet ik een rapport maken dat vanuit een account (bedrijf) in een CRM applicatie gestart wordt. Het rapport leest het id van dat account en toont data voor dat account + alle subaccounts die eronder hangen.
Ik doe dat met SQL Server Reporting Services in Visual Studio 2005. De accounts worden weergegeven in een textbox die in een List staat, de data van het account wordt weergegeven in een tabel in die List.
So far so good, dat heb ik allemaal voor elkaar, maar ik probeer nu de layout goed te krijgen en dat lukt minder goed
Het is de bedoeling dat iedere laag van subaccounts een stukje inspringt, ook dat gaat goed met de functie
Dit werkt dus prima voor de accounts, maar daaronder hangt dus de daadwerkelijke data in een tabel, en die wil níet opschuiven met die formule.. ik kan wel de rijen in de tabel laten verschuiven, maar blijkbaar worden de kolommen van de tabel wel onthouden, want dan passen de headers niet meer en dat wordt steeds lelijker als je een niveau dieper gaat.
Ik heb ook nog geprobeerd om zo'n tabel in een Rectangle te stoppen en die te laten inspringen, maar die heeft niet eens een padding property, wil een location property, maar die vindt dat bovenstaande formule niet geldig is..
Dus ik ben eigenlijk op zoek naar een manier om
-óf een tabel te laten inspringen
-of de rijen in de tabel te laten inspringen, waarbij de kolombreedtes ook mee gaan
Ik doe dat met SQL Server Reporting Services in Visual Studio 2005. De accounts worden weergegeven in een textbox die in een List staat, de data van het account wordt weergegeven in een tabel in die List.
So far so good, dat heb ik allemaal voor elkaar, maar ik probeer nu de layout goed te krijgen en dat lukt minder goed
Het is de bedoeling dat iedere laag van subaccounts een stukje inspringt, ook dat gaat goed met de functie
code:
deze staat op de linker padding en zorgt er dus voor dat deze met 20 pt per level opschuift.1
| =LEVEL("naamList_naamGroup) * 20 & "pt" |
Dit werkt dus prima voor de accounts, maar daaronder hangt dus de daadwerkelijke data in een tabel, en die wil níet opschuiven met die formule.. ik kan wel de rijen in de tabel laten verschuiven, maar blijkbaar worden de kolommen van de tabel wel onthouden, want dan passen de headers niet meer en dat wordt steeds lelijker als je een niveau dieper gaat.
Ik heb ook nog geprobeerd om zo'n tabel in een Rectangle te stoppen en die te laten inspringen, maar die heeft niet eens een padding property, wil een location property, maar die vindt dat bovenstaande formule niet geldig is..
Dus ik ben eigenlijk op zoek naar een manier om
-óf een tabel te laten inspringen
-of de rijen in de tabel te laten inspringen, waarbij de kolombreedtes ook mee gaan
Kater? Eerst water, de rest komt later