Domino Designer 7: Shared Columns
Category Notes/Domino 7
Bookmark :
Domino Designer 7 heeft als een van de nieuwigheidjes de optie Shared Column. Notes/Domino-applicaties bevatten vaak veel views die dezelfde kolommen gebruiken. Een aanpassing in één kolom betekende dat alle views die deze kolom bevatten aangepast moeten worden. Gelukkig is dat in ND7 met de Shared Column niet meer nodig.
Bookmark :
Domino Designer 7 heeft als een van de nieuwigheidjes de optie Shared Column. Notes/Domino-applicaties bevatten vaak veel views die dezelfde kolommen gebruiken. Een aanpassing in één kolom betekende dat alle views die deze kolom bevatten aangepast moeten worden. Gelukkig is dat in ND7 met de Shared Column niet meer nodig.
Een Shared Column kun je op verschillende manieren aanmaken.
Ga in de de Domino Designer, vanuit 'Shared Code' naar 'Columns':
Via de knop 'New Shared Column' kunt u hier een nieuwe Shared Column aanmaken:
Maar ook vanuit een view die geopend is in de Domino Designer kan een Shared Column aangemaakt worden. Dat kan door een bestaande kolom te selecteren en via het menu 'Create' (of een rechtermuisklik!) te kiezen voor 'Copy as Shared Column'.
Vervolgens kun je de nieuwe Shared Column eenvoudig aan een view toevoegen door in datzelfde menu (en rechtermuisklik) te kiezen voor 'Insert Shared Column' of 'Append Shared Column'
Je kunt ook een overzicht krijgen welke views allemaal gebruik maken van een bepaalde Shared Column. Dit doe je door bij Shared Code --> Columns een kolom te selecteren en op de knop 'Who is using this shared column' te klikken:

Do not allow design refresh/replace to modify..
Wanneer je een Shared Column aanmaakt bij Shared Code --> Columns, wordt standaard de property 'do not allow design refresh/replace to modify' aangezet. Maar als je een shared column maakt vanuit een view, door een kolom te selecteren en via het menu 'Create' --> 'Copy as Shared Column' te kiezen, dan wordt de property 'do not allow design refresh/replace to modify' niet aangezet.
Gecategoriseerde kolom
Het is ook mogelijk om een gecategoriseerde kolom te gebruiken als Shared Column. Je doet dit door de property 'Use Formula Only' aan te vinken. Vervolgens kun je de column properties aanpassen:
Ga in de de Domino Designer, vanuit 'Shared Code' naar 'Columns':
Via de knop 'New Shared Column' kunt u hier een nieuwe Shared Column aanmaken:
Maar ook vanuit een view die geopend is in de Domino Designer kan een Shared Column aangemaakt worden. Dat kan door een bestaande kolom te selecteren en via het menu 'Create' (of een rechtermuisklik!) te kiezen voor 'Copy as Shared Column'.
Vervolgens kun je de nieuwe Shared Column eenvoudig aan een view toevoegen door in datzelfde menu (en rechtermuisklik) te kiezen voor 'Insert Shared Column' of 'Append Shared Column'
Je kunt ook een overzicht krijgen welke views allemaal gebruik maken van een bepaalde Shared Column. Dit doe je door bij Shared Code --> Columns een kolom te selecteren en op de knop 'Who is using this shared column' te klikken:

Do not allow design refresh/replace to modify..
Wanneer je een Shared Column aanmaakt bij Shared Code --> Columns, wordt standaard de property 'do not allow design refresh/replace to modify' aangezet. Maar als je een shared column maakt vanuit een view, door een kolom te selecteren en via het menu 'Create' --> 'Copy as Shared Column' te kiezen, dan wordt de property 'do not allow design refresh/replace to modify' niet aangezet.
Gecategoriseerde kolom
Het is ook mogelijk om een gecategoriseerde kolom te gebruiken als Shared Column. Je doet dit door de property 'Use Formula Only' aan te vinken. Vervolgens kun je de column properties aanpassen:
- 

