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

Помогите разобраться с обработкой Загрузка данных из табличного документа

Автор kroush, 13 сен 2016, 18:35

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

kroush

Здравствуйте. У меня Предприятие 8.3 Розница 1.0. Есть стандартная обработка Загрузка данных из табличного документа. В ней режим загрузки в табличную часть - поступление товаров. В настройках поиск по номенклатуре. Есть ли возможность, при установке режима вычислять, осуществить поиск по штрихкоду и при совпадении штрихкода получить номенклатуру. Пишу Штрихкод ="";
Запрос = Новый Запрос;
Запрос.Текст =  "ВЫБРАТЬ
| Штрихкоды.Владелец,
| Штрихкоды.Штрихкод
|ИЗ
| РегистрСведений.Штрихкоды КАК Штрихкоды
|ГДЕ
| Штрихкоды.Штрихкод = &ШК";
Запрос.УстановитьПараметр("ШК", Штрихкод);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();

При загрузке пустые строки. Может есть возможность других функций? Через НайтиПоРеквизиту не получилось. Заранее благодарю.

Luzer1C

Сложно сообразить, но параметр в запросе нужно подставлять не "ШтрихКод", т.к. это пустая строка изначально, а допустим ТекстыЯчеек[3].
Добавлено: 14 сен 2016, 04:48


Запрос = Новый Запрос;
Запрос.Текст =  "ВЫБРАТЬ
| Штрихкоды.Владелец Как Номенклатура,
| Штрихкоды.Штрихкод
|ИЗ
| РегистрСведений.Штрихкоды КАК Штрихкоды
|ГДЕ
| Штрихкоды.Штрихкод = &ШК";
Запрос.УстановитьПараметр("ШК", ТекстыЯчеек[4]);
Выборка = Запрос.Выполнить().Выбрать();
Выборка.Следующий();
Результат = Выборка.Номенклатура;


ТекстыЯчеек[4] - т.е. номер колонки "Штрих код"
Добавлено: 14 сен 2016, 06:00


Смотрим внимательно сюда.
Халамбалам.

Теги:

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

Рейтинг@Mail.ru

Поиск