lege velden verbergen met maken van etiketten

Hi
Ik heb een database met volgende velden

Eerste naam is naam man of vrouw indien alleen

Tweede naam is vrouw

adres

postcode

gemeente

Hoe kan ik zorgen als de 2de naam niet is ingevuld, op het etiket geen lege regel komt, maar Tweede naam dan weg wordt gelaten?

Ik zat met het zelfde probleem en heb het anders opgelost. Ik heb de 2e naam bovenaan vermeld en de 1e naam als 2e regel. Bij echtparen komt de vrouw dan bovenaan te staan.

leuke en slimme oplossing :slight_smile:

Maak je etikettenvel, zorg dat bij tab Opties in het venster aangevinkt is “Synchroniseer inhoud”
Bewerk nu het eerste etiket:

  • vervang de regeleinden (Shift+Enter) door alinea-einden (Enter) (zet in menu Beeld Niet afdrukbare tekens en Tekstbegrenzingen aan)
  • zet de cursor voorop de regel met Tweede Naam
  • kies Invoegen > Veld > Meer velden … tab Functies.
  • kies Verborgen alinea. En bij de voorwaarde ... Uit de Help (Voorwaarden Definiëren) drie mogelijkheden:

    Database.Tabel.Bedrijf

    Database.Tabel.Bedrijf NEQ “”

    Database.Tabel.Bedrijf != “”

    De voorwaarde is waar als het veld BEDRIJF niet leeg is. (In het eerste voorbeeld is geen operator vereist.)


(NB klik op Help in het venster Velden…)

…Het eerste ettiket aanpassen

Alle nwe regels eerst vervangen door dit ¶

Dan juist voor de cursor zetten

Dan vervolgens via invoegen veld → meervelden tablad functies

En dan bij voorwaarde zetten ![adressen.Tbl_adressen.tweede naam]
invoegen klikken ->sluiten → Etiketten synchroniseren

Maar als ik bij land volgende zet [Adressen.Tbl_Adressen.Land]!=“Espagna” waarom print hij dan waar Espagne moet staan belgie i.p.v. Espagne?

db gecontroleerd en daar staan de landen goed maar bij etiketten draait hij de eerse 2 landen om raar…

Heb het gevonden
Moest dit zijn
![Adressen.Tbl_Adressen.Tweede naam]
Maar hoe kan ik nu zeggen dat het land moet verbogen worden = belgie
[Adressen.Tbl_Adressen.land]=Belgie