|
Как прочитать запись периодического зависимого регистра сведений? | ☑ | ||
---|---|---|---|---|
0
altaykniga
27.03.14
✎
18:20
|
Есть периодический регистр сведений ЛьготыАбонентов. Существуют две записи на 01.02.14 и 01.03.14. Как прочитать последнее значение?
Код такой: Льгота=РегистрыСведений.ЛьготыАбонентов.Получить(Объект.Дата,Новый Структура("Абонент", Абонент)); Ошибка: "Ошибка при вызове метода контекста (Получить) Льгота=РегистрыСведений.ЛьготыАбонентов.Получить(Объект.Дата,Новый Структура("Абонент", Абонент)); по причине: Недопустимое значение параметра (параметр номер '2')" |
|||
1
Wobland
27.03.14
✎
18:21
|
запросы придумали слабаки. а как насчёт СП?
|
|||
2
altaykniga
27.03.14
✎
18:23
|
(1) да смотрел я СП:
Вариант синтаксиса: Для периодического регистра Синтаксис: Получить(<Период>, <Отбор>) Параметры: <Период> (обязательный) Тип: Дата; МоментВремени. Определяет момент времени, на который необходимо получить значения ресурсов. Если указанный момент времени не совпадает с периодом ни одной записи регистра, то будет возвращена структура, содержащая пустые значения. <Отбор> (необязательный) Я так и делаю. Что неправильно в моем коде? |
|||
3
Timon1405
27.03.14
✎
18:24
|
В СП жамкнуть на лупу, курить методы рядом до полного просветления
|
|||
4
Timon1405
27.03.14
✎
18:26
|
думаю, что коде наверно все правильно, просто Абонент-НеАбонент
|
|||
5
gornovrom
27.03.14
✎
18:27
|
(2) "ПолучитьПоследнее"?
|
|||
6
altaykniga
27.03.14
✎
18:31
|
(5)
У меня там 2 измерения: Абонент и ОснованиеЛьготы. Если использовать ПолучитьПоследнее, тогда возвращается структура только со значением ресурса, а мне необходимо и значение измерений видеть |
|||
7
vmv
27.03.14
✎
18:32
|
может там "Обонент"
вроде щас модны такие айди |
|||
8
altaykniga
27.03.14
✎
18:33
|
(7) если вместо Получить(Дата, Отбор) пишу СрезПоследних(Дата, Отбор) - то ошибок нет
|
|||
9
gornovrom
27.03.14
✎
18:34
|
(6) тогда "СрезПоследних"
|
|||
10
gornovrom
27.03.14
✎
18:34
|
(8) Не заметил поста
|
|||
11
gornovrom
27.03.14
✎
18:35
|
А вообще лучше запросом ИМХО
|
|||
12
Apokalipsec
27.03.14
✎
18:36
|
научу читать СП, дорого.
Должны указываться значения для всех измерений. |
|||
13
ale-sarin
27.03.14
✎
18:36
|
(2)(6) А че до конца не читаете СП?
Должны указываться значения для всех измерений!!! |
|||
14
altaykniga
27.03.14
✎
18:42
|
(9) срезПоследних не могу использовать...
Получается такая картина: http://yadi.sk/d/owuEGsbxLKKjZ каким кодом можно получить только последнюю запись? |
|||
15
altaykniga
27.03.14
✎
18:43
|
(14) Уточняю. На изображении приведен весь регистрСведений. Необходимо получить только последнюю запись
|
|||
16
ale-sarin
27.03.14
✎
18:45
|
(15) А как насчет (5)?
|
|||
17
ale-sarin
27.03.14
✎
18:45
|
+16 аааа (6) не заметил.
|
|||
18
Timon1405
27.03.14
✎
19:00
|
(15)
А если у вас регистр будет вида период/Регистратор/Абонент/основание/процент 01.03.14/Док1/Иванов/Ветеран/50 01.03.14/Док2/Иванов/"пусто"/0, то какую запись считать последней? вы уж определитесь |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |