Вопрос № 49118: Добрый день господа эксперты. Столкнулся с проблемой при импорте данных между базами через OLE. Есть справочник Цены подчиненный справочнику Номенклатура. Так вот ни под каким соусом не получается выбрать в нем ни одной записи, как с учетом иерархии ...
Вопрос № 49.118
Добрый день господа эксперты. Столкнулся с проблемой при импорте данных между базами через OLE. Есть справочник Цены подчиненный справочнику Номенклатура. Так вот ни под каким соусом не получается выбрать в нем ни одной записи, как с учетом иерархии так и без неё, при любых условиях "ВыбратьЭлементы" возвращает "0". может кто сталкивался с подобным?
Отправлен: 14.07.2006, 13:16
Вопрос задал: Warior (статус: 2-ой класс)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 6)
Отвечает: Лазурко Владимир
Здравствуйте, Warior!
Есть у меня такая разработка.
Напишите на 1c.vladimir@mail.ru
с указанием темы и я вышлю
--------- Доброе отношение к людям может изменить твою жизнь
Ответ отправил: Лазурко Владимир (статус: 3-ий класс)
Ответ отправлен: 14.07.2006, 14:09
Отвечает: ПЛОХИХ А. Дмитрий
Здравствуйте, Warior!
Вот пример получения товара с ценой из второй базы (см. приложение).
Если же и в этом случае Вы не получите цену, то, скорее всего, она, вообще, отсутствует у товара!
Приложение:
Ответ отправил: ПЛОХИХ А. Дмитрий (статус: 4-ый класс)
Ответ отправлен: 14.07.2006, 14:18 Оценка за ответ: 3 Комментарий оценки: В том то и фигня что цены есть а СпрЦены.ВыбратьЭлементы() = 0 !!! В этом и есть суть вопроса ПОЧЕМУ???
Отвечает: Ovr1970
Здравствуйте, Warior!
Думаю, что вы обращаетесь с разными базами как с одной, а так нельзя.
Например спрцен - это OLE справочник цен, а спр - это справочник товаров (не OLE )
Тогда спрцен.ИспользоватьВладельца(Спр.ТекущийЭлемент()) не имеет смысла.
Нужно: спр2 - OLE справочник товаров - спр2.НайтиПоКоду(спр.Код), а после спрцен.ИспользоватьВладельца(спр2.ТекущийЭлемент());.
Ответ отправил: Ovr1970 (статус: Студент)
Ответ отправлен: 18.07.2006, 11:47