Hallo! Ich arbeite derzeit daran, eine Tabelle mit Spaltenberechtigungen zu versehen. http://www.boostsolutions.com/de/columnpermission-tutorial.html
Dabei stellt sich folgende Problematik:
Benutzer die für eine gewisse Spalte nicht berechtig sind, erhalten dennoch die entsprechende Zeile in der Ansicht, allerdings lediglich mit einem Titel versehen (Keine sonstigen Werte). Daher stellt sich mir die Frage ob es möglich ist die View derart anzupassen (js), damit lediglich Zeilen mit Werten dargestellt werden (Prüfung auf alle dargestellten Spalten leer, bis auf die Titelspalte).
Die Möglichkeit für jede Berechtigung eigene Ansichten zu erstellen würde ich gerne als letzte Option sehen, da dies zu einer Menge an Ansichten und einer Komplizierten Verwaltung der Berechtigungen führen würde.
Hatte schon jemand mit einer solchen Problemstellung zu tun?
Die Problematik beginnt für mich schon beim ansprechbar machen der Zeilen/Felder, da kein <td> mit einer id versehen ist. <td class="ms-cellstyle ms-vb2" role="gridcell" aria-selected="false" style='text-align: left; color: rgb(68, 68, 68); font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: 400; vertical-align: middle; border-right-color: rgb(198, 198, 198); border-bottom-color: rgb(198, 198, 198); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;'><span>2000</span></td>
hat jemand einen Ansatz?
Gruß,
Alex