For å endre på disse skjemaene gå til menyen Administrasjon→Dynamisk GUI→ og velg det skjema du vil endre.
Merk at du må trykke på "Lagre til database" for å lagre endringene dine permanent. Gjør dette ofte for å være sikker på at lagringen fungerer.
MERK: Funksjonaliteten i denne delen av programmet er ikke like gjennomtestet som de delene som er beregnet for vanlige brukere. Vi anbefaler deg derfor å lagre ofte. Hvis noe skulle få galt under lagring, avslutt dRofus og start på nytt (det holder ikke å bare lukke editoren). Da vil data fra databasen leses inn på nytt.
Treet vil venstre i skjermbildet viser strukturen forklart i forrige avsnitt med fanen "Vann/Avløp", gruppen "Avløp – antall", elementet "Kum/utslagsvask" og to felter, ett numerisk og ett tekstfelt. Til høyre øverst vises egenskaper til den fanen/gruppen/elementet/feltet du har valgt i treet. Under vises en forhåndsvisning av skjemaet. Denne kan tegnes på nytt etter du har endret på ting ved å trykke på "Frisk opp vindu"
Legge til eller endre faner
For å legge til en nye fane høyreklikker du helt øverst i treet (i dette tilfellet på RFP) og velger "Ny". Følgende egenskaper er knyttet til faner:
Felt | Forklaring |
Posisjon | Hvilken innbyrdes posisjon denne fanen har i forhold til de andre fanene |
Navn | Teksten som skal vises på fanen og i rapporten |
XSL rapportmal | Velger hvilket utseende gruppen skal ha i PDF rapporter. |
Legge til eller endre gruppe
Velg fanen du vil legge gruppen til og velg Ny. Følgende egenskaper er knyttet til grupper:
Felt | Forklaring |
Navn | Teksten som skal vises på fanen og i rapporten |
Hjelpetekst | IKKE I BRUK |
Posisjon rad | Horisontal (rad) posisjon i forhold til de andre gruppene |
Posisjon kolonne | Vertikal (kolonne) posisjon i forhold til de andre gruppene |
Kant rundt | Vise en ramme rund gruppen med navnet på gruppen øverst. |
XSL rapportmal | Velger hvilket utseende gruppen skal ha i PDF rapporter. Se under. |
MERK: Gruppene tegnes per kolonne. Dette betyr at først tegnes f.eks. alle gruppene i kolonne 1 før en begynner å tegne grupper i kolonne 2. Gruppene i kolonne 2 er alle justert slik at de ikke begynner før etter den gruppen i kolonne 1 som var bredest (slik som tabellen over).
Hvordan PDF rapporten skal se ut styres gjennom valget XSL rapportmal. Her har du følgende muligheter:
Type | Forklaring |
group | Standard gruppe med ledetekst til element og så feltverdier for hvert felt på en linje. Hvis feltene har navn som er markert at skal vises foran/bak feltet vil også dette komme frem. Ulike type felter (tekst, tall, logisk) har ulike faste bredder. |
document-group | Gir en "dokument stil" på gruppen i visse rapporter som er tilpasset dette, dvs at gruppeoverskrifter og elementoverksifter kommer som nummererte headinger og innhold formateres som i et dokument. |
description-group | Brukes på grupper som består av kun et stort flerlinjers tekstfelt. Her vil navnet på gruppen komme i bold over teksten i feltene. |
two-column | Elementene kommer i to kolonner. |
tree-column | Elementene kommer i tre kolonner. Typisk passende for elementer der det er kun ett felt |
dyn-field-table | Lager en tabell av feltene i elementene i denne gruppen. Elementer er rader og felter er kolonner. Må kun brukes på grupper der alle elementer har like mange felter. Den vil benytte første element for å utlede antall kolonner i tabellen og eventuelle overskrifter på kolonnene ved å se på feltnavnene. Alle etterfølgende elementer må være like! Den vil fordele plassene jevnt mellom feltene. |
value-spec | Gruppe for elementer av f.eks. type "Ja/Nei og kommentar "felter. Vises med overskrifter "Verdi Spesifikasjon" og eventuelt gruppe overskriften hvis satt. Hvis det er flere enn to felter i elementet vil de vises fortløpende etter det andre feltet. |
value-spec-no-header | Samme som over men uten overskrift for bruk på flere etterfølgende grupper av samme type. |
value-spec-two-column | Samme som value-spec men i to kolonner |
value-spec-two-column-no-header | Samme som over men uten overskrift. |
yes-no-spec-min-max | For elementer som er på formen "Ja/Nei, spesifiser, min maks". |
percent area | Mal tilpasset rombehandling %, m2 |
percent-area-no-header | Samme som over men uten overskrifter for bruk for flere etterfølgende grupper av samme type |
percent-meter-no-color | % m kolonne oppsett for rombehandling. |
Legge til eller endre element
Velg gruppen du vil legge element til og velg Ny. Du kan også velge en av de predefinerte element/felt fra høyreklikkmenyen:
- Ja/Nei kommentar felt. Lager et element med et logisk felt og et tekst felt.
- Ja/Nei antall kommentar felt. Lager et element med et logisk, numerisk og et tekstfelt
- Ja/Nei % m2 felt. Lager et element med et logisk og to numeriske felter beregnet på rombehandlingsskjema.
Fordelen med å bruke en av de predefinerte malene er at blant annet at alle feltinnstillinger, slik som at feltene blir tilgjengelige når det logiske feltet hakes av, er gjort.
Følgende egenskaper
Felt | Forklaring |
Posisjon | Hvilken innbyrdes posisjon dette elementet har i forhold til de andre elementene i gruppen |
Navn | Teksten som skal brukes foran elementet, altså ledeteksten til feltene |
Hjelpetekst | Hjelpetekst til feltet. Dette vil i RFP bildet komme til syne nederst i skjembildet når brukeren fyller ut feltet. |
XSL rapportmal | IKKE I BRUK |
Du kan flytte elementer mellom grupper med "dra og slipp" metoden i treet. Du kan også gjøre om rekkefølgen på denne måten (posisjon)
Legge til eller endre felter
Velg gruppen du vil legge til et felt til og velg Ny. Felter kan være av forskjellige typer og har også litt forskjellige valg avhengig av type. Følgende typer er tilgjengelig:
Felttype | Forklaring |
Flerlinjers tekstfelt | Tekstfelt for tekst som kan gå over flere linjer. Man kan selv angi størrelsen på feltet |
Knapp | Felt som tekstfelt og to knapper for å gjøre valg. Brukes kun i rapportvinduet. |
Logisk felt | Ja/Nei felt (checkbox) |
Numerisk felt | Felt for tallverdier. Man kan angi lovlig størrelse og presisjon (antall desimaler) |
Radioknapper/Combobox | Felt der man kan velge mellom flere forhåndsdefinerte valg (tekster). Kan presenteres som en nedtrekksmeny(combobox) eller radioknapper |
Tekstfelt | Standard felt for tekst på en linje. |
Tid dato velger | Felt for valg av dato og tid |
Uediterbar tekst | Felt for fast tekst som ikke kan endres. Vises heller ikke i rapporter. Kan brukes til f.eks. å lage overskrifter. |
Alle feltene har følgende egenskaper:
Felt | Forklaring |
Felttype | En av typene som beskrevet over. |
Posisjon | Innbyrdes posisjon på feltet innenfor elementet |
Navn | Et eventuelt navn på feltet (i tillegg til ledeteksten i elementet) For at det skal vises må man angi dette i neste valg. |
Vis navn | Hvor navnet skal vises (foran eller bak feltet) Dette vises ikke i rapporter. Her må man velge en passende XSL mal for å få frem meningen med feltet. |
Hjelpetekst | Teksten som vises i en gul boks når man holder musepekeren over feltet. Bruk primært elementet sin ledetekst (se forrige avsnitt), for å angi felles tekst for alle felter innenfor et element. Angi hjelpetekst her kun hvis det er ytterligere spesifisering. |
Kun avlesning | Valg for om feltet eventuelt ikke skal være mulig å endre |
Aktiveres/deaktiveres av | Hvilket logisk felt som eventuelt styrer om dette feltet aktiveres/deaktiveres. På denne måten må f.eks. det logiske feltet krysses av før man skriver tekst i et annet felt i samme element. |
Kalkuler felt | Brukes kun i rombehandling. Angir hvilket felt som skal kalkuleres når dette feltet endres. Dette brukes kun av rombehandlingsskjema. |
Kalkuleringsfunksjon | Hvilken funksjon skal brukes til å kalkulere feltet som er valgt over. |
IfcPropertySet | Navnet på det PropertySet (PSet_XXX) som dette feltet skal eksporteres i under IFC eksport (synkronisering i modell). Hvis dette feltet er blankt vil navnet på fanen bli brukt, hvis dette ikke skal skrives til objektet (se under) |
IfcProperty | Navnet på Property som dette feltet skal eksporteres som under PropertySet som valgt over. Hvis dette feltet er blank og IfcPropertySet (over) også er blankt, benyttes navnet på elementet. Hvis dette feltet ikke er blankt men IfcPropertySet er blank, vil eksportrutinen forsøke å eksportere direkte til en egenskap på objektet. F.eks. hvis du ønsker å sette verdi fra RFP til IfcSpace.Description, setter du dette feltet til Description, men lar IfcPropertySet (over) være blankt. |
IFD GUID | En Global Unik ID (GUID) som identifiserer feltet unikt. Dette kan være ID hentet fra IFD International Framework for Dictionaries. Du kan benytte knappen til venstra for å automatisk koble deg til IFD å hente denne GUID'en. |
Bredde/Høyde | Bredde og høyde på feltet. Disse feltene behøver ikke fylles ut for de fleste felter, da de vil få standard størrelser. For flerlinjertekstfelt må det oppgis. Størrelsen oppgis i piksler med unntak av flerlinjertekstfelt der man kan velge dette (se under) |
OwnerAlignment | Angir hvordan feltet skal oppføre seg når man endrer størrelsen på vinduet. Brukes kun i spesielle tilfeller. |
Følgende egenskaper gjelder kun for angitt felttype:
Felttype | Felt | Forklaring |
Flerlinjers tekstfelt | Vis navn (labell) over | Angir om navnet på elementet (ledeteksten) skal vises over feltet istedenfor at ledeteksten vises på siden og feltet etter. |
| Stil utseende | Angir hvordan størrelse (bredde/høyde) er angitt. Størrelse på feltet. Dette kan angis som antall pixler bred, antall elementer høy eller % bred, % høy der % er et tall fra 1-100 som angir hvor stor del i prosent feltet skal dekke av tilgjengelig plass i vinduet. |
Knapp | Knapp tekst | BRUKES IKKE |
| Sym navn | Navn på metoden i vinduet som skal kalles når man trykker på knappen |
| Type | Knappstil |
Logisk felt | Understrek | Angir om ledeteksten skal være understreket. |
Numerisk felt | Format | Angir formatet på det numeriske feltet. Dette kan angis på to måter:
|
Radioknapp/Combobox | Stil/utseende | Angir hvordan flervalgsfeltet skal vises
|
| Elementer | Her angis valgene som brukeren kan velge mellom. Ett per linje. |
| Fjern valg knapp | I tilfelle en av radioknapp typene vises en knapp som man kan bruke til å nullstille alle valg, altså fjerne valget sitt med. I tilfelle combobox legges det inn et blankt valg i nedtrekksmenyen, med mindre den er editerbar, da man kan fjerne valget ved å fjerne teksten selv. |
| Knapp tekst | Hvis "Fjern valg knapp" er valg og det er radiobokse kan man angi en tekst for knappen. Hvis ingen ting blir skrevet her brukes teksten "Fjern valg". |
Tid/dato velger | Antall dager tilbake som standard | Hvor mange dater tilbake fra dagens dato som skal være forhåndsvalgt. |
Uediterbar tekst | Sentrer teksten | IKKE BRUK |
| Understrek | Om teksten skal være understreket eller ikke |
| Tekstverdi | Teksten som skal vises |
Lagring og forhåndsvisning
Verdier du skriver inn i egenskapene lagres automatisk lokalt når du skifter gruppe/felt/fane/element. Du kan eventuelt bruke knappen "Lagre" nederst i dette vinduet. Det er imidlertid altså ikke nødvendig.
For å lagre til databasen bruk valget "Lagre til databasen". Alle som logger seg på etter du har gjort dette vil da se endringene dine.
For å se endringene i vinduet velg "Frisk opp vinduet" eller trykk F5. Verdiene i feltet må være lagret lokalt, men ikke nødvendigvis til databasen for at du skal se endringene.
Sletting av felter, elementer, grupper og faner
For å slette et felt, element, gruppe eller fane marker den du skal slette og vel "Slett". Lagre til databasen med en gang du har slettet noe og for hvert ting du sletter. I mange tilfeller må loggen for det aktuelle skjema stanses før du kan slette felter. Dette gjøres under Administrasjon->Hovedprosjekt/prosjekt->Hovedprosjekt->Logger. Hvis du får feil under sletting er det mest sannsynelig dette som er årsaken.
ADVARSEL!: Sletting av felt fører til at alle data som er lagret på feltet blir slette. All logg om feltet blir også borte.