Имя: Пароль:
1C
1С v8
Получить данные ресурса Регистра Сведений на дату
,
0 9451523
 
19.02.16
10:36
Ребята подскажите не могу вытащить данные с ресурса регистра сведений
на дату:
Отбор = Новый Структура;
Отбор.Вставить("Индекс");
ТекДан=РегистрыСведений.ИндексАУ.ПолучитьПоследнее(ТекущаяДата(),Отбор);

Сообщить(ТекДан);
ИндексАУ числовой тип данных а на выходе дает Структура
1 ДенисЧ
 
19.02.16
10:37
Возвращаемое значение:

Тип: Структура.
Возвращает структуру, содержащую значения ресурсов.
2 9451523
 
19.02.16
10:38
ок я понял тогда как правильно вытащить само значение из ресурса?
3 ДенисЧ
 
19.02.16
10:39
текДан[ИмяРесурса]
4 9451523
 
19.02.16
10:43
у меня 1С 8.2
текДан[ИмяРесурса]
ошибку дает
5 hhhh
 
19.02.16
10:46
(4) вот это странное какое-то выражение

Отбор.Вставить("Индекс");

что оно означает?
6 9451523
 
19.02.16
10:48
как я понял из примера с инета туда должно вставиться значение из регистра сведений
7 hhhh
 
19.02.16
10:51
(6) что за пример? Отбор - это вы задаете. И вы должны указать измерения, для которых хотите выбрать данные. А данные вставляются у вас в ТекДан. Сами же потом там смотрите.
8 9451523
 
19.02.16
10:53
в Регистре Измерений у меня только один ресурс ИндексАУ
без измерений
я понял что не правильно сделал поправьте код пожалуйста
мне нужно что бы в ТекДан помещались данные из ресурса ИНдексАУ на определеную дату
9 patria0muerte
 
19.02.16
10:55
(4) Ты прям так и пишешь чтоль, текДан[ИмяРесурса]?
10 Ma3eIIa
 
19.02.16
10:56
(0) сделай в запросе
11 Mankubus
 
19.02.16
10:57
(4) хоть бы текст ошибки показал
12 patria0muerte
 
19.02.16
10:57
ТекДан = РегистрыСведений.ИндексАУ.ПолучитьПоследнее(ТекущаяДата()).ИндексАУ;
13 9451523
 
19.02.16
11:11
patria0muerte спасибо оказывается совсем просто
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший