ODT rapportsjablonen aanmaken

Beschrijving

Sjablonen voor Open Document Text rapporten zijn reguliere ODT-bestanden die ontworpen kunnen worden met elke ODT tekstverwerker zoals Calligra Words of LibreOffice Writer. De gebruikte techniek is het gebruik van gebruikersveld variabelen die verwijzingen bevatten naar de informatie die opgehaald moet worden uit het project. De variabelen hebben de namen Gebruikersvelden in Writer en zijn te vinden onder InvoegenVeldMeer veldenVariabelenGebruikersvelden. In Words hebben ze de namen Custom variabelen en zijn te vinden onder TekstbewerkingdockerVariabeleCustom.

De gemakkelijkste manier om een nieuw rapportsjabloon te maken is door het wijzigen van een bestaande omdat alle gebruikersvelden zijn gedefinieerd.

Variabelen in gebruikersvelden

Variabelen

De variabelen worden gebruikt om de generator in te schakelen om gegevens uit het project te halen.

Een variabele kan een referentie zijn naar een enkel gegevensveld, een referentie naar tabelgegevens of een verwijzing naar grafiekgegevens.

Enkelvoudig gegevensveld

Een enkelvoudig gegevensveldvariabele heeft het volgende formaat:

gegevensgroepnaam.eigenschap = eigenschap-id

waar:

  • gegevensgroepnaam kan tr zijn, project of plan (zie onderstaand).

  • eigenschap maakt de gebruikersveldnaam uniek.

  • eigenschap-identiteit identificeert de eigenschap in de gegevensgroep.

Tabelgegevens

Een tabel in een rapportsjabloon bestaat uit een variabele om de te gebruiken gegevenstabel te specificeren.

De variabelenaam moet beginnen met table (bijv. tableTaken) en de variabelewaarde moet de naam van de gegevenstabel zijn (bijv. taken).

Onmiddellijk na de variabele moet een tabel ingevoegd worden en kolommen gevuld met gebruikersveldvariabelen die specificeren welke eigenschappen op te halen uit de boven gespecificeerde tabel. Deze variabelen moeten namen hebben die beginnen met de naam van de bovenstaande tabelvariabele.

Deze variabelen hebben het volgende formaat:

tableTaken.eigenschap = eigenschap-id

waar:

  • eigenschap de gebruikersveldnaam uniek maakt.

  • eigenschap-id identificeert de eigenschap in de gegevensgroep.

Grafiekgegevens

Een grafiek in een rapportsjabloon bestaat uit een variabele om de te gebruiken gegevens te specificeren in de grafiek.

De variabelenaam moet beginnen met chart (bijv. chartBudgetkosten) en de variabelewaarde specificeert de gegevensgroep en waarden die de grafiek vullen.

De variabele heeft het volgende formaat (let op de puntkomma's):

naam = gegevensgroep; waarden=kommagescheiden lijst met gegevenseigenschappen;

waar:

  • naam moet beginnen met chart (bijv. chartBudgetkosten)

  • gegevensgroep

  • kommagescheiden lijst met gegevenseigenschappen identificeert de eigenscahppen in de gegevensgroep.

Bijv.:

chartBudget = project; waarden=bcws kosten, bcwp kosten, acwp kosten;

Vertaalde labels

Vertaalde labels stellen ons in staat algemene rapportsjablonen te produceren die in andere talen gebruikt kunnen worden.

Naam variabeleVariabele waarde

tr.project

Project

tr.manager

Beheerder

tr.schedule

Plan

tr.bcws

BCWS

tr.bcwp

BCWP

tr.acwp

ACWP

tr.spi

SPI

tr.cpi

CPI

Projectwaarden

Toont waarden uit het hoofdproject.

Naam variabeleVariabele waardeBeschrijving

project.naam

Naam

De naam van het project

project.beheerder

Beheerder

De naam van de projectbeheerder

project.bcwscost

BCWS-kosten

Op kosten gebaseerde geraamde kosten van gepland werk

project.bcwpcost

BCWP-kosten

Op kosten gebaseerde geraamde kosten van uitgevoerd werk

project.acwpcost

ACWP-kosten

Op kosten gebaseerde werkelijke kosten van uitgevoerd werk

project.spicost

SPI-kosten

Op kosten gebaseerde geplande prestatie-index

project.cpicost

CPI-kosten

Op kosten gebaseerde prestatie-index van kosten

project.bcwseffort

BCWS-inspanning

Op inspanning gebaseerde geraamde kosten van gepland werk

project.bcwpeffort

BCWP-inspanning

Op inspanning gebaseerde geraamde kosten van uitgevoerd werk

project.acwpeffort

ACWP-inspanning

Op inspanning gebaseerde werkelijke kosten van uitgevoerd werk

project.spieffort

SPI-inspanning

Op inspanning gebaseerde geplande prestatie-index

project.cpieffort

CPI-inspanning

Op inspanning gebaseerde prestatie-index van kosten

Waarden in planning

Waarden tonen uit de huidige planning.

Naam variabeleVariabele waardeBeschrijving

planning.naam

Naam

De naam van het plan

schedule.state

Status

Planningstatus

schedule.direction

Naam

Planningsrichting

schedule.overbooking

Overboeken

Overboeken

schedule.distribution

Distributie

Distributie

schedule.plannedstart

Geplande start

Geplande start

schedule.plannedfinish

Gepland einde

Gepland einde

schedule.scheduler

Planner

Planner

schedule.granularity

Detaillering

Detaillering

schedule.mode

Modus

Planningsmodus (automatisch of handmatig)

Tabellen

Ondersteunde tabeltypen:

  • taken

  • taakstatus

  • periodieke transacties

  • projecten

Om een tabel aan te maken, plaats een variabele direct voor een tabel in uw sjabloonbestand. De variabelenaam identificeert de tabel en moet beginnen met table, bijv. tableTaakstatus.

De waarde van de variabele wordt gebruikt om te wijzen naar de op te halen gegevens en moet er een zijn van de ondersteunde tabellen uit bovenstaande lijst, bijv. taakstatus.

Daarna zet u variabelen in de tabelcellen met naam en waarde uit de onderstaande tabel.

Merk op dat de tabel met planning de waarde ondersteunt beschreven in Waarden in planning bovenstaand.

De tabellen voor projecten, taken en taakstatus ondersteunen de volgende waarden:

Naam variabeleVariabele waardeBeschrijving

tabelnaam.name

Naam

De naam van taak of project

tabelnaam.wbscode

WBS-code

tabelnaam.type

Type

Type van taak

tabelnaam.responsible

Verantwoordelijk

tabelnaam.allocation

Toewijzing

tabelnaam.estimatetype

Schattingstype

tabelnaam.calendar

Agenda

tabelnaam.estimate

Schatting

Meest waarschijnlijke schatting

tabelnaam.optimistic

Optimistisch

Optimistische verhouding

tabelnaam.pessimistic

Pessimistisch

Pessimistische verhouding

tabelnaam.risk

Risico

Geschatte onzekerheid

tabelnaam.constraint

Voorwaarde

Type van tijdvoorwaarde

tabelnaam.constraintstart

Voorwaardelijk begin

Voorwaardelijke starttijd

tabelnaam.constraintend

Voorwaardelijk eind

Voorwaardelijke eindtijd

tabelnaam.runingaccount

Actief account

Account voor lopende kosten

tabelnaam.startupaccount

Opstartaccount

Account voor opstartkosten

tabelnaam.startupcost

Opstartkosten

De gemaakte kosten tijdens het opstarten van de taak

tabelnaam.shutdownaccount

Afsluitaccount

Account voor afsluitkosten

tabelnaam.shutdowncost

Kosten van afsluiten

De gemaakte kosten tijdens het afsluiten van de taak

tabelnaam.description

Beschrijving

Taakbeschrijving

tabelnaam.expected

Verwacht

Berekende meest waarschijnlijke schatting

tabelnaam.optimistic

Optimistisch

Berekende optimistische schatting

tabelnaam.pessimistic

Pessimistisch

Berekende pessimistische schatting

tabelnaam.starttime

Starttijd

Geplande starttijd

tabelnaam.endtime

Eindtijd

Geplande eindtijd

tabelnaam.duration

Duur

Geplande tijdsduur

tabelnaam.earlystart

Vroege start

Vroegst mogelijk begin

tabelnaam.earlyfinish

Vroeg einde

Vroegst mogelijk einde

tabelnaam.latestart

Late start

Laatst mogelijk begin

tabelnaam.latefinish

Laat einde

Laatst mogelijk einde

tabelnaam.positivefloat

Positieve speling

tabelnaam.freefloat

Vrije speling

tabelnaam.negativefloat

Negatieve speling

tabelnaam.startfloat

Start-speling

tabelnaam.finishfloat

Einde-speling

tabelnaam.assignaments

Toewijzingen

Hulpbrontoekenningen

tabelnaam.varianceest

Variantie (geschat)

Berekende geschatte variantie

tabelnaam.variancedur

Variantie (duur)

Berekende variantie in tijdsduur

tabelnaam.optimisticdur

Optimistisch (duur)

Berekende optimistische tijdsduur

tabelnaam.pessimisticdur

Pessimistisch (duur)

Berekende pessimistische tijdsduur

tabelnaam.status

Status

Taakstatus zoals getoond in Taakstatusweergave

tabelnaam.completion

% voltooid

Taakvoltooiing

tabelnaam.plannedeffort

Geplande inspanning

Geplande inspanning

tabelnaam.actualeffort

Werkelijke inspanning

Werkelijke inspanning

tabelnaam.remaningeffort

Resterende inspanning

Resterende inspanning

tabelnaam.plannedcost

Geplande kosten

Geplande kosten

tabelnaam.actualcost

Werkelijke kosten

Werkelijke kosten

tabelnaam.actualstart

Werkelijke start

Werkelijke start

tabelnaam.started

Gestart

tabelnaam.actualfinish

Werkelijk einde

Werkelijk einde

tabelnaam.finished

Beëindigd

tabelnaam.schedulingstatus

Planningstatus

Planningstatus

tabelnaam.bcws

BCWS

Geraamde kosten van gepland werk (op kosten gebaseerd)

tabelnaam.bcwp

BCWP

Geraamde kosten van uitgevoerd werk (op kosten gebaseerd)

tabelnaam.acwp

ACWP

Werkelijke kosten van uitgevoerd werk (op kosten gebaseerd)

tabelnaam.spi

SPI

Prestatie-index van planning (SPI)

tabelnaam.critical

Kritiek

Taak is kritiek

tabelnaam.criticalpath

Kritieke pad

Taak is in kritieke pad

tabelnaam.notscheduled

Niet gepland

Niet interessant

tabelnaam.assignmentmissing

Toewijzing ontbreekt

Niet interessant

tabelnaam.resourceoverbooked

Hulpbron overboekt

Niet interessant

tabelnaam.resourceunavailable

Hulpbron niet beschikbaar

Niet interessant

tabelnaam.constrainterror

Fout in voorwaarden

Niet interessant

tabelnaam.effortnotmet

Inspanning niet aan voldaan

Niet interessant

tabelnaam.schedulingerror

Planningsfout

Niet interessant

tabelnaam.level

Nodeniveau, Niveau

Niet interessant

tabelnaam.statusnote

Statusnotitie

Let op: Niet geïmplementeerd

tabelnaam.owner

Eigenaar

Moeten niet gebruikt worden en zijn niet erg interessant

tabelnaam.status

Status

Moeten niet gebruikt worden en zijn niet erg interessant

tabelnaam.time

Tijd

Moeten niet gebruikt worden en zijn niet erg interessant

Grafiek

Gebruik door plaatsen van een variabele met naam chartX (X=enige tekst om de variabelenaam uniek te maken) met een waardeproject voor de grafiek die gebruikt zal worden.

De variabele heeft het formaat:

Variabele: Naam: chartX (X=enige tekst) waarde: project; waarden=gegevens;

waar gegevens een kommagescheiden lijst met waarden is om ingevoegd te worden in de grafiek.

Mogelijke waarden van gegevens zijn:

  • bcws-inspanning Geraamde kosten van gepland werk, gebaseerd op inspanning.

  • bcwp-inspanning Geraamde kosten van uitgevoerd werk, gebaseerd op inspanning.

  • acwp-inspanning Werkelijke kosten van uitgevoerd werk, gebaseerd op inspanning.

  • spi-inspanning Prestatie-index van planning, gebaseerd op inspanning.

  • cpi-inspanning Prestatie-index van kosten, gebaseerd op inspanning.

  • bcws-kosten Geraamde kosten van gepland werk, gebaseerd op kosten.

  • acwp cost Geraamde kosten van uitgevoerd werk, gebaseerd op kosten.

  • acwp cost Werkelijke kosten van uitgevoerd werk, gebaseerd op kosten.

  • spi cost Prestatie-index van planning, gebaseerd op kosten.

  • cpi cost Prestatie-index van kosten, gebaseerd op kosten.

De grafieken die u aanmaakt in uw sjabloon moeten hetzelfde aantal (of meer) kolommen hebben als het aantal waarden dat u specificeert in uw variabele.

Voorbeeld:

Variabelenaam: chart1 Waarde: project; waarden=bcws kosten,bcwp kosten, acwp kosten;

Let op dat u geen inspannings- en kosten-gebaseerde waarden kunt mengen. Als u beiden wilt tonen, maak twee grafieken.

Gantt

Niet ondersteund.