Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проверка на заполняемость поля ввода в табличной части
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
Lolita
Добрый день!



Проверка на заполняемость:
Использую этот код, но не проверяет почему то:


Если НЕ ЗначениеЗаполнено(КатегорияРеакцияРаботника) Тогда
Сообщить("Не заполнено категория Реакции Работника!");
Отказ = Истина;
Если Отказ Тогда
Возврат;
КонецЕсли;
КонецЕсли;
pablo
1. Где используете код?2. Какие элементы управления на форме?
Lolita
pablo @ Сегодня, 9:37 необходимо зарегистрироваться для просмотра ссылки ,

Код используется на кнопке при переходе на другую страницу. При переходе код должен проверить заполнено ли поле ввода "ОД" или "ОУ" (одно из двух). Если не заполнено, выдать сообщение пользователю, что не заполнено.

На форме табличное поле и поля ввода: Категория, ОД , ОУ
pablo
Вы проверяете заполненность каких-то переменных, а не колонок табличного поля.
Проверять нужно ИмяТЧ[0].Категория.Но что Вы будете делать, когда строк в табличном поле будет несколько?
Lolita
pablo @ Сегодня, 9:54 необходимо зарегистрироваться для просмотра ссылки ,


Да проверка нужна по колонке "ОД" или "ОУ"
pablo
Если НЕ ЗначениеЗаполнено(ИмяТЧ[0].ОД) Тогда
Сообщить("...");
Lolita
pablo, Спасибо вам дорогой друг)
Vofka
Lolita, для спасибо есть специальная кнопочка.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.