|
Регистр сведений.получить() |
☑ |
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
|
Понято.
Я думал эта функция работает как в семерке с периодическими реквизитами.
Про то что возвращается структура - я конечно помню.
|
|