Удалить вторую строку адреса, когда она пуста в отчете Access 2007?

1401
leeand00

Я пытаюсь использовать свойство CanShrink в отчете в Access 2007, чтобы в случае, если поле mailingAddress2 в моем запросе было пустым или пустым, оно свернуло поле Address 2 и переместило поля mailingCity, mailingState вверх.

Все показанные поля являются текстовыми полями.

Mailing Address Labels with the field I want to shrink

Я прочитал о свойстве CanShrink и не знаю, что еще мне нужно, чтобы попытаться свернуть поле.

0
Здесь есть кое-что (http://en.allexperts.com/q/Using-MS-Access-1440/2008/1/Shrink-work.htm), которое говорит, что вы должны установить свойство "CanShrink для текстового поля И раздел это в ДА "что такое раздел подробно? leeand00 11 лет назад 2
Объединение пробелов может помешать уменьшению поля. JeffO 11 лет назад 0

1 ответ на вопрос

0
JeffO

You can alter your data source (query) to add a new field or just add a text box and apply to the control source property.

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

or Control Source of a Text box: =IIf(IsNull(MailingAddress1), MailingAddress, MailingAddress & Chr(10) & MailingAddress)

Chr(10) will insert a carriage return.