Имя: Пароль:
1C
1C 7.7
v7: Как получить реквизиты справочника Оле объекта
0 Эльчин
 
29.04.13
17:12
СпрВалютаОле=БазаОле.CreateObject("Справочник.Валюты");

Если СпрВалютаОле.НайтиПоНаименованию(СтрВалюта)=1 тогда //СтрВалюта тип строка, на пример "USD" или "РУБЛ"
   Валюта=СпрВалютаОле.Наименование;
КонецЕсли;
Так я получаю значению реквизита "Наименование". В справочнике есть реквизиты "Курс","Кратность". А как получить их значения?
Буду очень благодарень если поможете
1 Волшебник
 
29.04.13
17:12
из регистра сведений
2 Эльчин
 
29.04.13
17:17
(1) спосибо большое
3 Эльчин
 
29.04.13
17:22
(1) нету регистр для валюты
4 zladenuw
 
29.04.13
17:24
(3) врешь. смотри на форме. какое название регистра
5 Эльчин
 
29.04.13
17:29
6 Эльчин
 
29.04.13
17:29
(4) где он?
7 Эльчин
 
29.04.13
17:30
(4) я первый раз в 7.7 работаю. можете скажите как его найти?
8 Птица
 
29.04.13
17:30
(6)так это семёрка! там реквизит курс периодичекий, нужно указывать дату для его получения
9 ale-sarin
 
29.04.13
17:30
(7) Нет там (1). Это периодический реквизит.
10 Эльчин
 
29.04.13
17:32
можете привести пример как получить его, как работат с периодическим реквизитом?
11 Тьма
 
29.04.13
17:33
Курс=СпрВалютаОле.Курс.получить('29.04.2013');
12 Волшебник
 
29.04.13
17:34
(10) Спр.Реквизит.Получить(Дата);

http://mista.ru/tutor_1c/sprav.htm#periodic
13 ale-sarin
 
29.04.13
17:34
(10) Ну, конфигуратор-то 7.7 доступен. А там поиск по модулям есть. И СП тоже.
14 Эльчин
 
29.04.13
17:35
спосибо всем!
15 Волшебник
 
29.04.13
17:35
(14) пишется "спасибо"
16 Эльчин
 
29.04.13
17:41
(15) и за это СПАСИБО!