|
|
|
|
Получить переодичекие реквизит по COM. |
☑ |
0
Janna26
22.05.12
✎
18:51
|
Доброе время суток. Столкнулась с проблемой. Нужно перенести цены из 7.7 в 8.2 по Com. Не могу получить правильную цену. Как к ней обратиться.
Ном77 = V7.CreateObject("Справочник.Номенклатура");
Цена77 = V7.CreateObject("Справочник.Цены");
Для каждого СтрНом из ТаблицаНоменклатуры цикл
Номенклатура77 = Ном77.НайтиПоКоду(СтрНом.Код);
Цена77.ИспользоватьВладельца(Номенклатура77);
Цена77.ВыбратьЭлементы(1);
Пока Цена77.ПолучитьЭлемент(0)= 1 Цикл
СтрокаЦен = РазвернутаяТаблицаЦен.Добавить();
СтрокаЦен.Номенклатура = СтрНом.Ссылка;
СтрокаЦен.ВидЦены = Цена77.КатегорияЦены.Наименование;
СтрокаЦен.Цена = Цена77.Цена;
СтрокаЦен.Валюта = Цена77.Валюта.ПолнНаименование;
СтрокаЦен.Наценка = Цена77.Наценка;
КонецЦикла
КонецЦикла;
Очень интересует вот эта строчка СтрокаЦен.Цена = Цена77.Цена;
|
|
1
Janna26
22.05.12
✎
18:51
|
(1) в 7.7 этот реквизит переодический.
|
|
2
Janna26
22.05.12
✎
18:56
|
Извиняюсь за глупый вопрос. Проблема решена :)
|
|
3
Eugene_life
22.05.12
✎
19:00
|
(2) Ну вот.. а я уже расчехлился.. :(
|
|
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн