Entfernen der zweiten Zeile einer Adresse, wenn sie in einem Access 2007-Bericht null ist?

1491
leeand00

Ich versuche, die CanShrink- Eigenschaft in einem Bericht in Access 2007 zu verwenden. Wenn das Feld mailingAddress2 aus meiner Abfrage leer oder leer ist, wird es das Feld Adresse 2 reduzieren und die Felder mailingCity und mailingState nach oben verschieben.

Alle angezeigten Felder sind Textfelder.

Adressaufkleber mit dem Feld, das ich verkleinern möchte

Ich habe über die CanShrink- Eigenschaft gelesen und weiß nicht, was ich sonst noch versuchen muss, um das Feld zu reduzieren .

0
Es gibt hier etwas (http://en.allexperts.com/q/Using-MS-Access-1440/2008/1/Shrink-work.htm), das besagt, dass Sie die "CanShrink-Eigenschaft für das Textfeld UND das Abschnitt ist in JA "Was ist das Detail des Abschnitts? leeand00 vor 11 Jahren 2
Das Verketten eines Bereichs kann verhindern, dass das Feld verkleinert wird. JeffO vor 11 Jahren 0

1 Antwort auf die Frage

0
JeffO

Sie können Ihre Datenquelle (Abfrage) ändern, um ein neues Feld hinzuzufügen, oder einfach ein Textfeld hinzufügen und auf die Steuerquelleneigenschaft anwenden.

Abfragefeld: MailingAddres1and2: IIf (IsNull (MailingAddress1), MailingAddress, MailingAddress & Chr (10) & MailingAddress)

oder Steuerquelle eines Textfelds: = IIf (IsNull (MailingAddress1), MailingAddress, MailingAddress & Chr (10) & MailingAddress)

Chr (10) fügt einen Wagenrücklauf ein.