| 0
    
        Hipocrisy2013   12.02.14✎ 04:48 | 
        Регистр = РегистрыСведений.КурсыВалют.СоздатьНаборЗаписей();
Регистр.Отбор.Валюта.Установить(Справочники.Валюты.НайтиПоКоду(643));
 Регистр.Отбор.Период.Установить(Дата('20000101000000'));
 Регистр.Прочитать();
 
 получаю данные на первое января 2000 года, а мне нужно все данные за 2000 год, а не на один день, как это можно провернуть?
 |  | 
    
        | 3
    
        razlagator   12.02.14✎ 08:11 | 
        ненене так не кошерно, кошенрно будет так
Регистр = РегистрыСведений.КурсыВалют.СоздатьНаборЗаписей();
 Регистр.Отбор.Валюта.Установить(Справочники.Валюты.НайтиПоКоду(643));
 Регистр.Отбор.Период.Установить(Дата('20000101000000'));
 Регистр.Прочитать();
 Регистр = РегистрыСведений.КурсыВалют.СоздатьНаборЗаписей();
 Регистр.Отбор.Валюта.Установить(Справочники.Валюты.НайтиПоКоду(643));
 Регистр.Отбор.Период.Установить(Дата('20000102000000'));
 Регистр.Прочитать();
 Регистр = РегистрыСведений.КурсыВалют.СоздатьНаборЗаписей();
 Регистр.Отбор.Валюта.Установить(Справочники.Валюты.НайтиПоКоду(643));
 Регистр.Отбор.Период.Установить(Дата('20000103000000'));
 Регистр.Прочитать();
 .......
 |  |