Заполнить таблицу цен в справочнике номенклатура с помощью прогр. #1842


#0 by Ann
Необходимо пройтись по всему справочнику номенклатура и заполнить таблицу цен. Таблицу цен для одного элемента я заполнила. А как автоматически во всем справочнике сделать?
#1 by Черт
Ну и переберай элементы справочника и заполняй эту таблицу
#2 by Ann
Спасибо за предложение, а как это сделать. Я написала: Спр = СоздатьОбъект("Справочник.Номенклатура"); Спр.ВыбратьЭлементы; ПОка спр.получитьэлемент = 1 Цикл ОткрытьФорму("Справочник.номенклатура",,0); Форма.Закрыть; КонецЦикла; _______________________ А форму я открываю и закрываю потому, что при открытии у меня таблица цен заполняется.
#3 by Просто Феликс
В таких случаях говорят: Мдя...
#4 by Ann
Что значит Мдя... Спасибо ребята вы мне очень помогли... так, что я уже все сама сделала
#5 by ally
зачем открытьформу то
#6 by Ann
А у вас есть предложения лучше? Но я не знаю как по другому сделать...
#7 by Железный Феликс
См. 5. Вот это и есть: Мдя...
#8 by Ann
а по какой процедуре мне таблицу цен на форме справочника номенклатуры заполнять?
#9 by Железный Феликс
Цена - это реквизит справочника "Номенклатура" или элемент подчиненного справочника "Цены"?
#10 by Ann
Цена - это элемент подчиненного справочника "Цены"
#11 by ally
ну и обращайся реквизиту подчиненного справочника
#12 by Ann
да сейчас попробую...
#13 by Ann
Спасибо большое. Да действительно все уместилось в одной процедуре без всяких открытий дополнительных форм. Еще раз спасибо...
#14 by ally
Пжлст, приходи еще
#15 by Ann
Но у меня еще вот какой вопрос. Мне надо считать значение цены в справочнике цен у определенного элемента. Справочник цен подчиненный к справочнику номенклатура. Спр = СоздатьОбъект("Справочник.Цены"); Спр.ВыбратьЭлементы; Пока спр.получитьэлемент = 1 Цикл ОснЦена = Спр.Цена; КонецЦикла; ________ ОснЦена -  переменная
#16 by Железный Феликс
Анечка, с удовольствием бы Вам помог, но код пишу только под ником Композитор. Лычку зарабатываю :). Пока ник забанен. Так что, извините. Код неверный. Изучите процедуру ИспользоватьВладельца
#17 by Железный Феликс
+16 Точнее, метод.
#18 by Ann
Спасибо, сейчас почитаю
#19 by Ann
Спр1 = СоздатьОбъект("Справочник.Номенклатура"); ... ... Спр = СоздатьОбъект("Справочник.Цены"); Спр.ИспользоватьВладельца(Спр1.ТекущийЭлемент); Спр.ВыбратьЭлементы; Пока спр.получитьэлемент = 1 Цикл ОснЦена = Спр.Цена; КонецЦикла; Все равно ничего не выходит. В отладчике видно, что Спр.Цена = НеизвестныйОбъект  ... А что это значит?
#21 by Ann
Может быть как-нибудь по другому можно узнать значение цены в этом справочнике?
#23 by skunk
345 используй Получить(НужнаяДата) P.S. а вообще то нужно говорить, какая конфа и какая редакция ...
#24 by __345__
Ну вот, видишь, кого то даже моя правильная подсказка достает...
#25 by skunk
pit, ты же прекарсно знаешь, что почем... правильную подскаску показали даже сказали что ее сказал ты убили и за первой части... ps в следующий раз не связывай их вместе тогда правильные ответы бить не будут
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям