Naar aanleiding van mijn artikel Aanpassen van lijst- en bibliotheekformulieren zonder SharePoint Designer of InfoPath ben ik eens wat verder gaan denken over een wat meer generieke aanpak.
In het artikel beschrijf ik hoe je middels JavaScript velden kunt manipuleren om zo meer controle uit te oefenen of de werking van deze formulieren. De gebruikte code is bruikbaar maar de oplossing is wat ad hoc. En dat moet beter kunnen...
Ik denk hierbij aan het volgende:
- Bij het openen van de web pagina wordt op basis van de lijstvelden een Objectmodel gemaakt van alle aanwezige velden.
- Middels deze objecten kunnen de veldwaarden, opmaak, zichtbaarheid en andere eigenschappen worden ingesteld.
- Speciale velden en objecten voor opslag van informatie voor extra en veldoverstijgende functionaliteit. Denk hierbij aan Google maps lokaties, workflow statussen, KPI informatie, et cetera. Deze informatie kan in speciale web onderdelen (op het Content Editor webonderdeel gebaseerd) gebruikt worden.
- Objecten voor manipuleren van overige SharePoint user interface elementen als menu's.
Bovenstaande kan de eindgebruiker (met de juiste JavaScript/AJAX kennis en ervaring) een breed scala aan extra functionaliteit bieden.
In komende blogs zal ik hier verder op ingaan en e.e.a. uitwerken in praktische voorbeelden.
SharePoint & related links
- Voorpagina
- Onderwerpen
- Learning resources
- Help! Eerste hulp bij SharePoint problemen...
- Evenementen
- Nuttige links
- JSON selftest
- jQuery selftest
- AngularJS selftest
- SharePoint selftest
- Selftests from others
- JavaScript selftest
- CSS selftest
- HTML selftest
- Bootstrap selftest
- PowerShell selftest
- ICT terminology selftest
Posts tonen met het label generiek lijst bibliotheek webpagina. Alle posts tonen
Posts tonen met het label generiek lijst bibliotheek webpagina. Alle posts tonen
Abonneren op:
Posts (Atom)