Имя: Пароль:
1C
 
Регистр сведений.получить()
0 AlexTank
 
25.11.09
12:07
Делаю такую комбинацию
Отбор = Новый Структура("ОтветственноеЛицо",Перечисления.ОтветственныеЛицаОрганизации.ГлавныйБухгалтер);
ОбластьМакета.Параметры.ФИОГлавногоБухгалтера = РегистрыСведений.ОтветственныеЛицаОрганизации.Получить(Дата,Отбор);

Дата - дата документа. Данные на эту дату точно есть.

В итоге выходит пустота.
Что я неправильно делаю?
1 RealSaint
 
25.11.09
12:10
(0) А может лучше использовать срез последних?
2 AlexTank
 
25.11.09
12:11
да во всех примерах почему то срез последних
3 zbv
 
25.11.09
12:15
(0) во-первых, возвращается структура, а не конкретное значение.
   во-вторых, дата должна совпадать с периодом записи регистра.
4 MORRoz
 
25.11.09
12:16
(3)
во-во,
если тебе надо на дату документа - это срез последних;
а так, надо искать конкретные записи по полоному совпадению.
5 MORRoz
 
25.11.09
12:18
InformationRegisterManager.<Имя регистра сведений>)
Получить (Get)
Вариант синтаксиса: Для периодического регистра
Описание:
Получает значения ресурсов записи регистра, соответствующей указанным значениям измерений регистра и периоду.
Синтаксис:
Получить(<Период>, <Отбор>)
Параметры:
<Период> (обязательный)
Тип: Дата, МоментВремени. Определяет момент времени, на который необходимо получить значения ресурсов. Если указанный момент времени не совпадает с периодом ни одной записи регистра, то будет возвращена структура, содержащая пустые значения.
6 Живой Ископаемый
 
25.11.09
12:22
а в дате небось и секунды есть...
7 AlexTank
 
25.11.09
12:25
Понято.
Я думал эта функция работает как в семерке с периодическими реквизитами.

Про то что возвращается структура - я конечно помню.