Voorwaardelijke opmaak gebruiken in tekstmodus

De standaardinterfacebouwer verstrekt een grote waaier van flexibiliteit wanneer het creëren van rapporteringselementen om aan de behoeften in uw organisatie te voldoen.

U kunt voorwaardelijke opmaak toepassen in een weergave met behulp van de standaardinterface.
Zie voor meer informatie over het toepassen van voorwaardelijke opmaak op een weergave Voorwaardelijke opmaak gebruiken in weergaven.

Toegangsvereisten

Breid uit om de toegangseisen voor de functionaliteit in dit artikel weer te geven.

U moet de volgende toegang hebben om de stappen in dit artikel uit te voeren:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront-plan Alle
Adobe Workfront-licentie

Nieuw: Standaard

of

Huidig: Plan

Configuraties op toegangsniveau*

Toegang tot filters, weergaven, groepen bewerken

Toegang tot rapporten, dashboards, kalenders bewerken om weergaven in een rapport te bewerken

Objectmachtigingen

Rechten beheren voor een rapport om weergaven in een rapport te bewerken

Machtigingen beheren voor een weergave om deze te bewerken

Zie voor meer informatie over de informatie in deze tabel Toegangsvereisten in Workfront-documentatie.

Voorwaardelijke opmaak in tekstmodus

In de tekstmodus kunt u complexere weergaven, filters, groepen en aanwijzingen maken door u toe te staan velden te gebruiken die niet beschikbaar zijn in de standaardinterface.

Voor een volledige lijst van al onze te melden gebieden, zie API Explorer.

Zie voor meer informatie over het gebruik van syntaxis in de tekstmodus Overzicht van syntaxis in tekstmodus.

U kunt de tekstmodus ook gebruiken om weergaven in rapporten en lijsten op te maken. Met voorwaardelijke opmaak kunt u de weergaven van uw rapporten wijzigen door het lettertype en de achtergrond van de resultaten in het rapport te wijzigen, maar ook door pictogrammen en vlaggen. Wij adviseren dat u altijd uw meningen gebruikend de standaardinterface eerst bouwt en op de interface van de tekstwijze slechts wanneer absoluut noodzakelijk schakelt.

NOTE
Het gebruik van CSS-stijlen voor het aanpassen van voorwaardelijke opmaak wordt niet ondersteund. In plaats daarvan moet u de vooraf ontworpen opmaakopties gebruiken die beschikbaar zijn in Adobe Workfront.

Voorwaardelijke opmaak toevoegen aan weergaven

Zie voor meer informatie over het toepassen van voorwaardelijke opmaak op een weergave in de standaardbuilderinterface Voorwaardelijke opmaak gebruiken in weergaven.

Voorwaardelijke opmaak toevoegen aan een weergave in de interface van de tekstmodus:

  1. Ga naar een lijst met objecten.
  2. Vouw het vervolgkeuzemenu uit van een weergave waaraan u voorwaardelijke opmaak wilt toevoegen.
  3. Klikken Weergave aanpassen.
  4. Klik op de kolom in de weergave waarop u voorwaardelijke opmaak wilt toepassen.
  5. Klikken Overschakelen naar tekstmodus.
  6. In de Tonen in deze kolom: gebied, klikken Klik om tekst te bewerken.
  7. Voeg de codesteekproeven toe die in worden verstrekt Weergaven opmaken met de tekstmodus onder aan de tekst in de kolom die u hebt geselecteerd.
  8. Klikken Opslaan en klik vervolgens op Weergave opslaan.

Weergaven opmaken met de tekstmodus format-views-using-text-mode

U kunt de volgende componenten aan een kolom in een mening toevoegen om het voorwaardelijk op tekstwijze te formatteren:

Kolominstellingen column-settings

Voordat u voorwaardelijke opmaak kunt toevoegen aan uw weergaven, moet u bekend zijn met de interface van de tekstmodus.

U kunt de volgende elementen van een kolom aanpassen wanneer u voorwaardelijke opmaak gebruikt in een weergave:

Kolomkoppen column-headers

Als u de weergegeven kolomkop wilt wijzigen, voegt u de volgende code toe aan uw kolom: displayname= [Name of column]. Als u bijvoorbeeld een kolomeigenaar een naam wilt geven, ziet de tekstcode er als volgt uit:

displayname=Project Owner

Datums opmaken format-dates

Datums kunnen worden geconfigureerd voor weergave in verschillende indelingen.

Zie voor meer informatie Datums opmaken in tekstmodusrapporten.

Getallen opmaken format-numbers

U kunt numerieke waarden opmaken om informatie weer te geven die het beste aansluit bij uw rapportagebehoeften.

Zie voor meer informatie Getallen, valuta en percentagewaarden in tekstmodusrapporten opmaken.

Kolomregels column-rules

Met kolomregels kunt u afbeeldingen, kleur, opmaak en tekstoverschrijvingen in een weergave toevoegen. Kolomregels kunnen onafhankelijk worden opgesteld of kunnen meerdere voorwaarden voor een kolom bevatten.

Voorwaardelijke opmaak conditional-formatting

Er moet een specifieke instructie voor de tekstmodus worden toegepast bij het opnemen van kleur- of opmaaktekst.

NOTE
Voorwaardelijke opmaak wordt mogelijk niet ondersteund in samengevoegde kolommen.
Voor meer informatie over het samenvoegen van kolommen met de Wijze van de Tekst, zie Weergave: gegevens uit meerdere kolommen samenvoegen in één gedeelde kolom.

Voeg de volgende code in een kolom in waaraan u voorwaardelijke opmaak wilt toevoegen:

styledef.case.0.comparison.leftmethod= [field name]
styledef.case.0.comparison.lefttext= [field name]
styledef.case.0.comparison.righttext= [field value]
styledef.case.0.comparison.operator= [qualifier]
styledef.case.0.comparison.operatortype= [data type]
styledef.case.0.comparison.icon=false
styledef.case.0.comparison.truetext=
styledef.case.0.comparison.trueproperty.0.name= [format option]
styledef.case.0.comparison.trueproperty.0.value= [format style]
NOTE
De styledef.case.0.comparison.icon regel is altijd false, tenzij u met pictogrammen werkt.
De styledef.case.0.comparison.truetext regel wordt altijd leeg gelaten totdat u werkt met overschrijven van tekst.
De styledef.case.0.comparison.righttext regel is leeg wanneer de kwalificatie niet leeg is.

Bijvoorbeeld, als wij de Naam van het Bedrijf in groene tekst op een projectrapport wilden tonen, kunt u de volgende code gebruiken:

styledef.case.0.comparison.leftmethod=company:name
styledef.case.0.comparison.lefttext=company:name ;
styledef.case.0.comparison.righttext=
styledef.case.0.comparison.operator=notblank
styledef.case.0.comparison.operatortype=string
styledef.case.0.comparison.icon=false
styledef.case.0.comparison.truetext=
styledef.case.0.comparison.trueproperty.0.name=textcolor
styledef.case.0.comparison.trueproperty.0.value=03a219
NOTE
  • Terwijl deze verklaring op een kolom van de Naam van het Bedrijf kon worden toegepast, kon het ook op een andere kolom op het rapport worden toegepast. De groene tekst zou slechts worden getoond als het project een Bedrijf verbonden aan het had. De [field name], [value], en [qualifier] rijden, ongeacht of de conditionering uiteindelijk op de kolom wordt weergegeven.
  • Als u werkt met kwalificatietekens, raden we u aan cicontains eerder dan equal. Standaard, equal zoekt naar id-nummers. Met de cicontains kwalificatie, kunt u tot punten door hun naam toegang hebben.

Of Tekstkleur, Uitlijning, Lettertypestijl of Achtergrondkleur nu worden toegepast op een tekstmodus, dezelfde instructie (hierboven weergegeven) wordt gebruikt.

De volgende regels moeten worden aangepast aan de overeenkomstige opmaak die nodig is voor de kolom:

styledef.case.0.comparison.trueproperty.0.name= [format option]
styledef.case.0.comparison.trueproperty.0.value= [format style]

Gebruik de volgende tabellen om te bepalen welke regels moeten worden gewijzigd en welke waarden u moet opgeven om de opmaakstijl van de kolom te definiëren:

Tekstkleur
Regel: textcolor=
Zwart
000000
Donkerblauw
0c6aca
Groen
1b878c
Groen
03a219
Paars
6408c4
Grijs
767676
Rood
d30519
Geel
e19503
Uitlijning
Regel: uitlijnen=
Links uitlijnen
left
Rechts uitlijnen
right
Centreren
center
Lettertype
Regel: fontstyle=
Vet
bold
Cursief
italic
Achtergrondkleur
Regel: bgcolor=
Groen
dcf6f7
Groen
def6e2
Grijs
e8e8e8
Blauw
e8f1ff
Paars
e9def4
Rood
eac6c9
Geel
feecc8
Wit
ffffff

Meerdere voorwaardelijke indelingen multiple-conditional-formats

U kunt meerdere opmaakstijlen toepassen op een instructie. De kerninstructie blijft ongewijzigd en eventuele extra opmaakexpressies worden toegevoegd aan de instructie.

Bijvoorbeeld, gebruikend de vroegere verklaring om de Naam van het Bedrijf in groene boldtekst te omvatten. De instructie wordt geschreven met de volgende code:

styledef.case.0.comparison.leftmethod=company:name
styledef.case.0.comparison.lefttext=company:name
styledef.case.0.comparison.righttext=
styledef.case.0.comparison.operator=notblank
styledef.case.0.comparison.operatortype=string
styledef.case.0.comparison.icon=false
styledef.case.0.comparison.truetext=
styledef.case.0.comparison.trueproperty.0.name=textcolor
styledef.case.0.comparison.trueproperty.0.value=03a219
styledef.case.0.comparison.trueproperty.1.name=fontstyle
styledef.case.0.comparison.trueproperty.1.value=bold
NOTE
Wanneer u meerdere voorwaardelijke opmaakexpressies toevoegt, moet u elke expressie numeriek identificeren in de instructie. expression 0 en expression 1 zijn geïdentificeerd.

Tekst toepassen apply-text

Als u de standaardwaarden wilt vervangen die in een kolom met een door u gekozen waarde bevolken, is het mogelijk om tekst op de kolom toe te passen.

Voor een projectrapport stelt u bijvoorbeeld de kolomwaarde Geplande begindatum in om de geplande begindatum voor het project niet weer te geven, maar de tekst 'Niet vandaag'. Gebruik de volgende code voor de Geplande kolom van de Datum van het Begin:

case.0.comparison.leftmethod=plannedStartDate
case.0.comparison.lefttext=plannedStartDate
case.0.comparison.righttext=2013-04-10T10:45:00:000
case.0.comparison.operator=ne
case.0.comparison.operatortype=date
case.0.comparison.icon=false
case.0.comparison.truetext=not today
styledef.case.0.comparison.leftmethod=plannedStartDate
styledef.case.0.comparison.lefttext=plannedStartDate
styledef.case.0.comparison.righttext=2013-04-10T10:45:00:000
styledef.case.0.comparison.operator=ne
styledef.case.0.comparison.operatortype=date&
styledef.case.0.comparison.icon=false
styledef.case.0.comparison.truetext=not today
NOTE
De regels waarmee wordt begonnen case.0. gebruik vergelijkingen tussen hoofdletters en kleine letters om het gebruik van tekst te identificeren. De regels waarmee wordt begonnen styledef.case.0. zijn vroege voorwaardelijke het formatteren verklaringen waar wij het gebruik van tekst door truetext expressie. Zorg ervoor dat deze is ingesteld truetext naar een waarde, in plaats van deze leeg te laten.

Rijindelingen toepassen apply-row-formats

Als u een voorwaarde op de volledige rij wilt toepassen, gebruik de volgende code met uw kolomcode:

styledef.case.0.comparison.icon=false
styledef.case.0.comparison.isrowcase=true
styledef.case.0.comparison.leftmethod= [field name]
styledef.case.0.comparison.lefttext= [field name]
styledef.case.0.comparison.operator= [qualifier]
styledef.case.0.comparison.operatortype= [data type]
styledef.case.0.comparison.righttext= [field value]
styledef.case.0.comparison.trueproperty.0.name= [format option]
styledef.case.0.comparison.trueproperty.0.value= [format style]
styledef.case.0.comparison.truetext=
row.0.styledef.applyallcases=true
row.0.styledef.case.0.comparison.icon=false
row.0.styledef.case.0.comparison.isrowcase=true
row.0.styledef.case.0.comparison.leftmethod= [field name]
row.0.styledef.case.0.comparison.lefttext= [field name]
row.0.styledef.case.0.comparison.operator= [qualifier]
row.0.styledef.case.0.comparison.operatortype= [data type]
row.0.styledef.case.0.comparison.righttext= [field value]
row.0.styledef.case.0.comparison.trueproperty.0.name= [format option]
row.0.styledef.case.0.comparison.trueproperty.0.value= [format style]
row.0.styledef.case.0.comparison.truetext=

Afbeeldingen toepassen apply-images

Net als bij het opmaken met tekst, kunnen afbeeldingen worden gebruikt om informatie in rapporten weer te geven. Workfront heeft een aantal ingebouwde beelden om visuele informatie in een rapport het plaatsen te brengen. Als u afbeeldingen wilt gebruiken in de instelling voor voorwaardelijke opmaak, is de volgende instructie nodig:

image.case.0.comparison.leftmethod= [field name]
image.case.0.comparison.lefttext= [field name]
image.case.0.comparison.righttext= [field value]
image.case.0.comparison.operator= [qualifier]
image.case.0.comparison.operatortype= [data type]
image.case.0.comparison.icon=true
image.case.0.comparison.truetext=

Bijvoorbeeld, op een projectrapport, wilt u een kolom bouwen waar u een voorproefgezicht voor elke Geplande Datum van de Voltooiing zou tonen die niet aan de datum van vandaag gelijk is. Gebruik de volgende code van de tekstwijze om het pictogram aan uw kolom toe te voegen:

image.case.0.comparison.leftmethod=plannedCompletionDate
image.case.0.comparison.lefttext=plannedCompletionDate
image.case.0.comparison.righttext=2013-04-10T13:00:00:000
image.case.0.comparison.operator=ne
image.case.0.comparison.operatortype=date
image.case.0.comparison.icon=true
image.case.0.comparison.truetext=/interface/images/v4_redux/icons/casebuilder/emoticon_frown.gif
NOTE
De instructie gebruikt de instructie icon=true expressie. Deze instructie verschilt ook van andere instructies voor voorwaardelijke opmaak, omdat deze geen gebruik maakt van de instructie style.def , maar eerder een unieke afbeeldingsindeling.

Als u de beschikbare afbeeldingen wilt gebruiken, past u de volgende code en waarden toe:

Pictogram
Regel: image.case.0.compare.truetext=
Kikkervlak
=/interface/images/v4_redux/icons/casebuilder/emoticon_frown.gif
Happy Face
=/interface/images/v4_redux/icons/casebuilder/emoticon_smile.gif
Blauwe vlag
=/interface/images/v4_redux/icons/casebuilder/flag_blue.gif
Groene vlag
=/interface/images/v4_redux/icons/casebuilder/flag_green.gif
Rode vlag
=/interface/images/v4_redux/icons/casebuilder/flag_red.gif
Gele vlag
=/interface/images/v4_redux/icons/casebuilder/flag_yellow.gif
Zwarte cirkel
=/interface/images/v4_redux/icons/casebuilder/light_black.gif
Blauwe cirkel
=/interface/images/v4_redux/icons/casebuilder/light_blue.gif
Grijze cirkel
=/interface/images/v4_redux/icons/casebuilder/light_grey.gif
Groene cirkel
=/interface/images/v4_redux/icons/casebuilder/light_green.gif
Oranje cirkel
=/interface/images/v4_redux/icons/casebuilder/light_orange.gif
Roze cirkel
=/interface/images/v4_redux/icons/casebuilder/light_pink.gif
Paarse cirkel
=/interface/images/v4_redux/icons/casebuilder/light_purple.gif
Rode cirkel
=/interface/images/v4_redux/icons/casebuilder/light_red.gif
Witte cirkel
=/interface/images/v4_redux/icons/casebuilder/light_white.gif
Gele cirkel
=/interface/images/v4_redux/icons/casebuilder/light_yellow.gif

Maak een voorwaardelijke indeling valueexpression conditionally-format-a-valueexpression

Als u een berekende waarde in een kolom wilt weergeven, kunt u de optie valuefield coderegel met een valueexpression. Met een berekende waarde kunt u een nieuwe waarde voor een object weergeven op basis van de berekening tussen twee bestaande velden op hetzelfde object.

Voor meer informatie over het opmaken van de valueexpression line, zie Overzicht van syntaxis in tekstmodus.

U kunt een kolom die een valueexpression coderegel In plaats daarvan kunt u een berekend aangepast veld toevoegen aan een aangepast formulier en dit koppelen aan de objecten die u in het rapport weergeeft. Vervolgens kunt u de kolommen met dit veld voorwaardelijk opmaken.

Voor meer informatie over Berekende Gebieden van de Douane, zie Berekende gegevens toevoegen aan een aangepast formulier.

Een aggregatorwaarde toevoegen in een tekstmoduskolom

Wij adviseren dat u de kolom in de bouwerinterface eerst bouwt, daar de aggregatorwaarde toevoegt, en dan de kolom in de Wijze van de Tekst uitgeeft.

Houd rekening met het volgende wanneer u aggregators toevoegt aan een kolom in de Tekstmodus:

  • De waarden in de kolom moeten een indeling hebben die kan worden samengevat. Ze moeten bijvoorbeeld een van de volgende indelingen hebben:

    • Getal
    • Datum
    • Valuta
  • U kunt een aggregator aan een kolom toevoegen die een berekening toont. De samengevoegde waarde wordt weergegeven in de groep van de weergave of het rapport. Zie voor meer informatie Groeperen: het resultaat weergeven van het samenvoegen van meerdere berekende waarden in een groep.

  • De coderegels voor de definitie van de kolom moeten identiek zijn aan de coderegels die de aggregator introduceren en worden voorafgegaan door "aggregator". Als u bijvoorbeeld een kolom hebt waarin u de geplande uren voor een project weergeeft, is de tekstmodus van de hoofdlijnen van de kolom:

  valuefield=workRequired
  valueformat=compound

Als u de waarden van alle regels in de groepering van de weergave wilt samenvoegen, kunt u de volgende code toevoegen om de aggregatorwaarden toe te voegen:

aggregator.valuefield=workRequired (de aggregator.valuefield regel moet gelijk zijn aan valuefield die de kolom beschrijft)

aggregator.valueformat=compound (de aggregator.valueformat regel moet dezelfde waarde hebben als valueformat die de kolom beschrijft)

aggregator.function=SUM (Dit is een verplichte regel die aangeeft hoe u de kolom wilt samenvoegen. In dit geval wilt u alle individuele geplande uren toevoegen aan één getal in de groeperingsregel.)

aggregator.displayformat=minutesAsHoursString (omdat de uren in Workfront in minuten worden opgeslagen, willen wij wijzen op displayformat voor uren dat ze in minuten worden opgeslagen)

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43