Здравствуйте, всем. Ищу помощи у знающих людей. Создала обработку, которая из документа Excel загружает в "себя" данные (реквизиты). Застопорилась на следующем этапе: надо сравнить данные из обработки и справочника. Номенклатура по полю штрихкод или PLU и записать в обработку найденные совпадения (т.е. в обработке из Excel загрузились данные о штрихкодах и PLU и надо чтобы по нажатию кнопки Проверить и неё добавились данные о названии товара из справочника.Номеклатура). Помогите!!!!
Возьми себя в руки и ищи по штрихкоду нужную номенклатуру.
Только, если типовая какая, обычно штрихкод лепят на единицу измерения, но это не важно - и так найдешь по владельцу.
процедупа добавляет данные в графу Номенклатура, но удаляет все остальные данные из других граф, как это исправить?????
Процедура КоманднаяПанель2Проверить(Кнопка)
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос.УстановитьПараметр("Тов",Товары.Выгрузить());
Запрос.Текст = "ВЫБРАТЬ
| Тов.Plu
|ПОМЕСТИТЬ ВрТабл
|ИЗ
| &Тов КАК Тов
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВложенныйЗапрос.Номенклатура,
| ВложенныйЗапрос.Код
|ИЗ
| ВрТабл КАК ВрТабл
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| КодыТоваровPLU.Номенклатура КАК Номенклатура,
| КодыТоваровPLU.Код КАК Код
| ИЗ
| РегистрСведений.КодыТоваровPLU КАК КодыТоваровPLU) КАК ВложенныйЗапрос
| ПО ВрТабл.Plu = ВложенныйЗапрос.Код";
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший