Een aangepaste werkbalk/lint beschikbaar maken voor alle gebruikers in projectclient

Inleiding

In dit artikel wordt beschreven hoe u een aangepaste macro en een werkbalk/lint maakt met knoppen om macro's uit te voeren. Daarnaast wordt in dit artikel beschreven hoe u de aangepaste objecten implementeert in de lokale globale sjabloon (Global.mpt) of de globale ondernemingssjabloon als u Project Server gebruikt. Hierdoor kan de aangepaste werkbalk/het lint beschikbaar zijn voor alle gebruikers van Microsoft Office Project-clients, ongeacht of gebruikers verbinding maken met Microsoft Office Project Server of zelfstandige Project-clients gebruiken.

Meer informatie

Wanneer een project wordt geopend, worden gegevens in het lokale bestand, evenals het globale sjabloonbestand, gebruikt om standaardwaarden voor het plan in te stellen. Het globale sjabloonbestand bevat, weergaven, rapporten, modules (macro's), tabellen, filters, agenda's, kaarten, velden en groepen (werkbalken zijn beschikbaar in project 2007 of eerdere globale sjabloonbestanden, maar niet in 2010, het lint is geïntroduceerd in 2010). Uw projectplan gebruikt de standaardwaarden van de globale sjabloon, tenzij u nieuwe objecten maakt of wijzigt. Aangepaste objecten worden opgeslagen in het lokale project, tenzij u stappen onderneemt om de gegevens naar het globale bestand te kopiëren. Deze globale sjabloon kan worden gedeeld met andere gebruikers van de Project-client door hen het global.mpt-bestand te sturen om het lokaal op te slaan of te delen via een netwerklocatie.

Wanneer een ondernemingsproject wordt geopend vanuit Project Server, worden de algemene sjablooninstellingen van het bedrijf toegepast op het project. Nadat de globale ondernemingssjabloon is toegepast op het project, worden alle items in het lokale globale bestand die niet dezelfde namen hebben als de items in de globale ondernemingssjabloon, ook toegepast op het projectbestand. Als u een aangepaste weergave, tabel of filter hebt gemaakt met dezelfde naam als een item in de algemene ondernemingssjabloon, wordt u daarom gevraagd om de naam van het aangepaste item te wijzigen of te overschrijven. Het foutbericht dat u ontvangt, is vergelijkbaar met de onderstaande fout:

"De Globale onderneming bevat al een (een object zoals een weergave, tabel, agenda, enzovoort) met de naam '<ObjectName>'. Wijzig de naam of vervang.'

Als u de naam van het object wijzigt, wordt het probleem opgelost en kunt u het plan blijven openen. Indien nodig blijft ook een tweede versie van het object behouden.

Normaal gesproken heeft de algemene ondernemingssjabloon voorrang op andere sjablonen. De prioriteit van linten, werkbalken en menu's wordt echter anders behandeld dan andere items in de algemene ondernemingssjabloon. Linten, werkbalken en menu's in het lokale globale bestand hebben voorrang op linten, werkbalken en menu's met dezelfde naam in de algemene ondernemingssjabloon. Daarnaast hebben verschillende taalversies van linten, werkbalken en menu's in het lokale globale bestand voorrang op linten, werkbalken en menu-items in de globale ondernemingssjabloon. Een aangepast lint of werkbalk met een unieke naam in het algemene ondernemingssjabloonbestand in Project Server is echter beschikbaar voor alle gebruikers van Project.

De algemene stappen die worden gebruikt om aangepaste objecten van een lokaal plan naar het lokale globale bestand te verplaatsen, zijn vrij eenvoudig:

  1. Maak het aangepaste object in uw lokale plan.
  2. Open De Organisator waarin de objecten in de lokale globale sjabloon en het plan naast elkaar worden weergegeven.
  3. Verplaats het aangepaste object van het plan naar de globale sjabloon en u bent klaar.

Deze stappen werken voor alle versies van Project tot en met 2010.

Als u echter aangepaste objecten wilt toevoegen aan de globale ondernemingssjabloon (omdat u Project Server gebruikt), kan de Onderneming globaal alleen worden geopend door een gebruiker met rechten om de globale ondernemingssjabloon te openen vanuit projectserverinstellingen. Met deze actie wordt vervolgens Project Professional gestart met de globale ondernemingssjabloon geopend in het geheugen. U kunt objecten verplaatsen van het lokale globale projectplan of een geopend projectplan naar de geopende globale ondernemingssjabloon.

Als u een aangepast linttabblad wilt opnemen met een opdrachtknop om een macro uit te voeren in het algemene sjabloonbestand van uw onderneming in Project 2010, voert u de volgende stappen uit:

Stappen voor het maken van een aangepaste macro

  1. Start Project-client.
  2. Een nieuw project starten. De naam is Project1.
  3. Klik op het tabblad Beeld op de vervolgkeuzelijst Macro's en klik vervolgens op RecordMacro.
  4. Typ een naam in het vak Macronaam. Macro1 is bijvoorbeeld de standaardinstelling.
  5. Klik in de lijst Macro opslaan in op Globaal bestand. Als u Dit project selecteert, is de macro alleen beschikbaar in Project 1.
  6. Klik op de andere geschikte opties en klik vervolgens op OK.

Stappen voor het kopiëren van de module met de macro naar de lokale globale sjabloon, indien nodig

  1. Klik op de pagina Info van het tabblad Bestand op de knop Organisator aan de linkerkant van OrganizeGlobal Template.

    Opmerking: de naam van de bestanden die momenteel zijn geopend, wordt boven aan elk venster weergegeven. U kunt het bestand wijzigen in een ander geopend bestand met behulp van de vervolgkeuzelijsten onder aan elk venster.

  2. Klik op het tabblad Modules

  3. Als u de module ziet die de macro bevat die in de bovenstaande stappen is gemaakt, selecteert u deze.

  4. Klik tussen de deelvensters op Kopiëren en klik vervolgens op Sluiten.

Het algemene testament wordt automatisch opgeslagen. De module en macro zijn nu beschikbaar voor alle abonnementen die gebruikmaken van deze lokale globale sjabloon.

Stappen voor het kopiëren van de module naar de algemene ondernemingssjabloon in 2007 of 2010.

  1. Start Project Web Access als gebruiker met machtigingen om de algemene ondernemingssjabloon te wijzigen.
  2. Klik op Serverinstellingen > Algemeen bedrijf en klik op de knop Project Professional configureren. Project Professional wordt gestart met de algemene ondernemingssjabloon in het geheugen.
  3. Klik op het tabblad Bestand, selecteer Info en Globale sjabloon beheren.
  4. Open het plan waarin de macro is opgeslagen als u zich nog niet in de globale onderneming (+ niet in de cache bevindt).
  5. Klik op het tabblad Module en selecteer vervolgens de module die u wilt kopiëren naar de algemene ondernemingssjabloon.
  6. Klik tussen de deelvensters op Kopiëren en klik vervolgens op Sluiten.
  7. Klik op het tabblad Taak en klik vervolgens op Opslaan om de algemene ondernemingssjabloon op te slaan.
  8. Sluit Project Professional af.

De volgende keer dat een gebruiker een enterprise-abonnement opent, is de macro beschikbaar.

Stappen voor het maken van een aangepaste werkbalk en het toevoegen van de macro aan een knop in 2007 en eerder.

  1. Start de Project-client.
  2. Wijs in het menu Extrade optie Aanpassen aan en klik vervolgens op Werkbalken.
  3. Klik op het tabblad Werkbalken op Nieuw en typ een naam in het vak Werkbalknaam . Typ bijvoorbeeld CustToolbar1 en klik vervolgens op OK.
  4. Klik op het tabblad Opdrachten.
  5. Klik in de lijst Categorieën op Alle macro's.
  6. Sleep de opdracht Macro1 van de lijst Opdrachten naar de werkbalk.
  7. Klik op de zojuist toegevoegde macroknop op de werkbalk.
  8. Klik in het dialoogvenster Aanpassen op Selectie wijzigen.
  9. Klik op Knopafbeelding bewerken of Knopafbeelding wijzigen en breng vervolgens de benodigde wijzigingen aan.
  10. Klik op Sluiten.
  11. Open de algemene ondernemingssjabloon of de werkbalk wordt opgeslagen in het lokale globale sjabloonbestand.
  12. Klik met de zojuist toegevoegde knop op Selectie wijzigen en klik vervolgens op Macro toewijzen.
  13. Zorg ervoor dat de macro die u hebt gemaakt, wordt weergegeven in het vak Opdracht . Deze macro mag geen bestandspecifieke macro zijn.
  14. Klik op Sluiten.
  15. Sluit de Project-client af.