Voorwaardelijke opmaak voor lay-outobjecten opgevenU kunt lay-outobjecten zodanig opmaken dat hun opmaak automatisch verandert wanneer aan bepaalde voorwaarden is voldaan. U kunt voorwaardelijke opmaak bijvoorbeeld gebruiken om het bedrag van onbetaalde facturen vet en rood weer te geven zodra de betaling meer dan 30 dagen over tijd is. De instellingen van een voorwaardelijke opmaak hebben alleen invloed op de manier waarop gegevens worden weergegeven of afgedrukt, maar niet op de manier waarop ze in de database zijn opgeslagen.
1. Selecteer in de lay-outmodus één of meer objecten.Zie Objecten selecteren voor meer informatie.
2.
3. Klik in het dialoogvenster Voorwaardelijke opmaak op de knop Toevoegen om een nieuwe voorwaarde te definiëren.
• Als u een opmaak wilt opgeven die gebaseerd is op algemene voorwaarden, kiest u onder Voorwaarde de optie Waarde. Daarna kiest u één van de volgende voorwaarden en stelt u de parameters in.
is meer dan x dagen geleden Datumgegevens die meer dan het opgegeven aantal dagen in het verleden vallen is meer dan x dagen in de toekomst Datumgegevens die meer dan het opgegeven aantal dagen in de toekomst vallen is minder dan x dagen geleden Datumgegevens die minder dan het opgegeven aantal dagen in het verleden vallen, met inbegrip van vandaag en alle dagen in de toekomst. Zie opmerkingen hieronder. is minder dan x dagen in de toekomst Datumgegevens die minder dan het opgegeven aantal dagen in de toekomst vallen, met inbegrip van vandaag en alle dagen in het verleden. Zie opmerkingen hieronder.
• Als u een opmaak wilt opgeven die gebaseerd is op een berekening, kiest u onder Voorwaarde de optie Formule. Klik daarna op Opgeven om de berekening te definiëren. Zie Het dialoogvenster Berekening opgeven voor meer informatie.Tip Gebruik de functie Self om te verwijzen naar gegevens voor het geselecteerde object. Zie Self voor meer informatie.
5. Geef de opmaak voor de tekst en de veldvulling op voor gegevens die voldoen aan de door u opgegeven voorwaarden.Geef bijvoorbeeld op dat de tekst rood wordt gekleurd en het veld geel wordt gekleurd wanneer gegevens aan uw criteria voldoen.
6. Klik op OK.Opmerking Als u wilt zien welke velden voorwaardelijke opmaak hebben, kiest u op de menubalk Weergave > Tonen > Voorwaardelijke opmaak. U ziet in velden met voorwaardelijke opmaak.Door de instellingen voor voorwaardelijke opmaak te verplaatsen, uit of in te schakelen of te verwijderen, verandert de volgorde waarin de instellingen voor voorwaardelijke opmaak op een object worden toegepast.
De instelling van een voorwaarde bewerken De volgorde van de voorwaarden in de lijst wijzigen Gebruik de dubbele pijl () om de voorwaarde naar een nieuwe locatie te slepen. Selecteer de voorwaarde en klik op Verwijderen.
• U kunt een voorwaardelijke opmaak instellen voor de volgende lay-outobjecten: teksten, velden (inclusief velden uit externe ODBC-gegevensbronnen), samenvoegvelden, lay-outsymbolen (datum, tijd, paginanummer, recordnummer, enzovoort), op tekst gebaseerde knoppen, Web Viewers en deelvensters met tabblad. Voorwaardelijke opmaak is niet beschikbaar voor niet-tekstuele objecten (zoals een rechthoekig lay-outobject).
• Een voorwaardelijke opmaak kan worden ingesteld voor een of meer lay-outobjecten en voor gegroepeerde lay-outobjecten.
• Als u de effecten van de instellingen van een voorwaardelijke opmaak wilt weergeven wanneer u in de lay-outmodus werkt, kiest u op de menubalk Weergave > Tonen > Voorbeelden. Uw bestand moet recordgegevens bevatten die beantwoorden aan de opmaakcriteria die u hebt opgegeven om de voorwaardelijke opmaak weer te geven.
• Wanneer u voor een object meerdere opmaakvoorwaarden instelt, worden alle voorwaarden geëvalueerd vanaf de eerste voorwaarde in de lijst. Elke voorwaarde die als “waar” wordt geëvalueerd, wordt toegevoegd aan de vorige opmaakinstellingen van het object.
• Wanneer u de optie Waarde gebruikt met de voorgedefinieerde voorwaarden is minder dan x dagen geleden of is minder dan x dagen in de toekomst, wordt de huidige datum opgenomen in het aantal dagen dat u opgeeft.
• Stel dat de huidige datum 20-11-2014 is wanneer u is minder dan 4 dagen geleden opgeeft:
• Als de datumwaarde 21-11-2014 (of elke andere datum in de toekomst) is, wordt de voorwaarde als waar geëvalueerdStel dat de huidige datum 20-11-2014 is wanneer u is minder dan 4 dagen in de toekomst opgeeft:
• Als de datumwaarde 19-11-2014 (of elke andere datum in het verleden) is, wordt de voorwaarde als waar geëvalueerd
• Instellingen voor getal- en datumopmaak (die in het gebied Gegevens opmaken van het infovenster worden opgegeven) worden na de instellingen van de voorwaardelijke opmaak toegepast en blijven hierdoor behouden, zelfs als gegevens aan de criteria voor uw voorwaardelijke opmaak voldoen. Soms worden de instellingen voor getal- en datumopmaak en voorwaardelijke opmaak echter gecombineerd. Als u bijvoorbeeld instelt dat negatieve getallen rood moeten worden weergegeven en voor datzelfde veld ook een voorwaardelijke opmaak instelt die negatieve getallen blauw weergeeft en de vulkleur van het veld instelt op geel, is het resultaat een rood getal in een geel veld. Systeemopmaken hebben geen invloed op de instellingen van een voorwaardelijke opmaak.
• De instellingen van een voorwaardelijke opmaak worden niet overgebracht wanneer records in FileMaker Pro-bestanden worden gekopieerd of naar andere FileMaker Pro-bestanden worden gekopieerd.
• Als u Apple Events gebruikt om tekst als opmaak op te halen (Get Text As Style), worden de instellingen van een voorwaardelijke opmaak niet overgebracht (Mac OS).