Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: mulrus
Я думаю из сабжа уже понятна проблема.

Распишу по подробнее. Есть форма на основе подчиненного запроса. Выводится она ввиде таблицы. Но суть в том что естесственно количество столбцов отображаемых в запросе может вариироваться.

Допустим я знаю, что:

Столбец 1 и Стобец 2 всегда будут появляться, а вот Столбец 3 может быть, а может и нет. Когда захожу в режим конструктора, вижу, что если данные по Столбцу 3 отсутствуют то там горит мулька, что в ControlSource нет данных, а когд есть данные по Столбцу 3, то с ControlSource впорядке. Когда открываю форму, смотрю, если данных в Столбце 3 нет, то выводиться "#Имя?".

Внимание вопрос.

Как сделать так, чтобы это имя исчезло, и хотя бы появлялись нули, а если есть то соответственно значние из запроса.
У меня есть вариант

Iif(IsError([Столбец 3]);0;0) - но по скольку форма ввиде таблицы и ленточная, он мне 0 во все поля этого столбца и бомбит, а если значение есть то все равно выводит 0.


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.