Имя: Пароль:
1C
1С v8
Как проверить строку табличной части на заполнение
,
0 genii2000
 
24.09.12
11:31
Как проверить строку табличной части на заполнение и чтоб вылазило сообщение при пустом поле
1 mikecool
 
24.09.12
11:31
проверка заполнения в 8.2
2 Ненавижу 1С
 
гуру
24.09.12
11:32
ПроверитьНаЗаполнениеССообщением(СтрокаТЧ)
3 Maxus43
 
24.09.12
11:35
конфа какая?
4 genii2000
 
24.09.12
11:35
Немного не так выразился
http://clip2net.com/s/2ktUP
проверять нужно это поле в колонке в каждой строке
5 genii2000
 
24.09.12
11:35
конфа бух предприятия 2.0
6 Ненавижу 1С
 
гуру
24.09.12
11:37
Товары.НайтиСтроки(Новый Структура("ФизЛицо",Справочники.ФизичискиеЛица.пустаяСсылка())
7 Maxus43
 
24.09.12
11:38
// Теперь вызовем общую процедуру проверки.
   ЗаполнениеДокументов.ПроверитьЗаполнениеТабличнойЧасти(ЭтотОбъект, "Товары", СтруктураОбязательныхПолей, Отказ, Заголовок);

в типовых такое юзается, в БП 2.0 конкретно хз
8 genii2000
 
24.09.12
11:43
(6)написал вот так
Если Товары.НайтиСтроки(Новый Структура("ФизическоеЛицо",Справочники.ФизичискиеЛица.пустаяСсылка())) Тогда
       Предупреждение("Не заполнено поле Физическое лицо!!!");
       Отказ = Истина;
       Возврат;
   КонецЕсли;
выдаёт такую ошибку

{Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма(2389)}: Поле объекта не обнаружено (ФизичискиеЛица)
   Если Товары.НайтиСтроки(Новый Структура("ФизическоеЛицо",Справочники.ФизичискиеЛица.пустаяСсылка())) Тогда
9 Ненавижу 1С
 
гуру
24.09.12
11:44
(8) копипаста до добра не доведет!
10 genii2000
 
24.09.12
11:46
(9) какая копипаста?
11 hhhh
 
24.09.12
11:47
(10) может правильнее "ФизиЧистыеЛица"?
12 Ненавижу 1С
 
гуру
24.09.12
11:47
(10) ФизичЕскиеЛица
13 genii2000
 
24.09.12
11:55
Шутники...
Разобрался с физлицами терь вот такое вылазиет

{Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма(2389)}: Преобразование значения к типу Булево не может быть выполнено
   Если Товары.НайтиСтроки(Новый Структура("ФизическоеЛицо",Справочники.ФизическиеЛица.ПустаяСсылка())) Тогда

как правильно сделать?
14 genii2000
 
24.09.12
11:56
в процедуре перед записью делаю всё это
15 m-serg74
 
24.09.12
11:59
Товары.НайтиСтроки(Новый Структура("ФизическоеЛицо",Справочники.ФизическиеЛица.ПустаяСсылка()))

результат действа - массив
16 m-serg74
 
24.09.12
12:01
а вообще у реквизитов есть свойство - Проверка заполнения, ставь там Выдавать ошибку и никакой писанины не надо
17 genii2000
 
24.09.12
12:23
(16)спасибо