Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 04:45

"Уникальность" строки таблиной части документа

Автор mashencev_anton, 20 авг 2014, 11:33

0 Пользователей и 1 гость просматривают эту тему.

mashencev_anton

день добрый нужен совет. по штрихкоду заполняю ТЧ документа,данные беру запросом из справочника, как сделать так чтобы нельзя было записать несколько раз одинаковые данные.

has

Смотреть данные в ТЧ документа и пусть 1С громко ругается

mashencev_anton

Цитата: has от 20 авг 2014, 12:10Смотреть данные в ТЧ документа

Т.е. использовать метод    Найти()


Добавлено: 20 авг 2014, 12:19


Справился))) Запрос в топку. данные получил напрямую от справочника и воспользовался методом НАЙТИ(). Спасибо за подсказку.
Результаты = СокрЛП(РаботаСТорговымОборудованием.ВвестиШтрихкод());
готрез= лев(Результаты,СтрДлина(Результаты)-1);
С=Справочники.ШтрихкодыДокументов.НайтиПоКоду(готрез).Документ;     
Если не С = Справочники.ШтрихкодыДокументов.ПустаяСсылка() тогда
Если ТЧ.Найти(С,"документ") = неопределено тогда

Стр=ДокументОбъект.ТЧ.Добавить();
Стр.Документ=С;
КонецЕсли;
КонецЕсли;

has

Запрос использовать можно только для уже записанного в БД документа

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск