|
Подскажите по методу ПолучитьПоследнее() | ☑ | ||
---|---|---|---|---|
0
Начинающий Программер
17.10.11
✎
14:47
|
Такой вот кусочек модуля, благодаря которому хочу из регистра сведений (периодический, независимый) получить номер приказа:
МояСтрока = РегистрыСведений.ПравоПодписиДокументов.ПолучитьПоследнее(Дата, Новый Структура("Организация", Организация)).НомерПриказа; При запуске выдает ошибку: {Документ.ПоступлениеТоваров.Форма.ФормаДокумента.Форма(510)}: Поле объекта не обнаружено (НомерПриказа) МояСтрока = РегистрыСведений.ПравоПодписиДокументов.ПолучитьПоследнее(Дата, П.С.: в регистре одно измерение - Организация и 4 ресурса. |
|||
1
chelentano
17.10.11
✎
14:50
|
(0) может, не находит ничего?
|
|||
2
а кому щас легко
17.10.11
✎
14:51
|
в ресурсах не находит НомерПриказа
|
|||
3
Начинающий Программер
17.10.11
✎
14:53
|
(1) Нет, данные есть. Одну строку в регистре сделал, дату записи регистра поставил на пару дней раньше.
|
|||
4
НЕА123
17.10.11
✎
14:55
|
(0)
тормозни в отладчике и глянь, что же оно такое возвращает это ПолучитьПоследнее(). |
|||
5
Начинающий Программер
17.10.11
✎
14:56
|
(4) Тут ощибка и возникает, поэтому в отладчике не видно, что возвращает.
Организацию возвращает правильную. |
|||
6
Нуф-Нуф
17.10.11
✎
14:57
|
юзай запрос
|
|||
7
Начинающий Программер
17.10.11
✎
15:00
|
(6) Тут уже дело принципа - разобрать эту сторку модуля))
|
|||
8
НЕА123
17.10.11
✎
15:01
|
РегистрыСведений.ПравоПодписиДокументов.ПолучитьПоследнее(Дата, Новый Структура("Организация", Организация))
на это что отладчик говорит? |
|||
9
Начинающий Программер
17.10.11
✎
15:08
|
(8) МояСтрока = РегистрыСведений.ПравоПодписиДокументов.ПолучитьПоследнее(Дата, Новый Структура("Организация", Организация));
Отладчик говорит, что МояСтрока - это структура, значение - структура, тип - структура, и ошибок не выдает. |
|||
10
Amiralnar
17.10.11
✎
15:10
|
.. ну ты эта... плюсик нажимал?
|
|||
11
НЕА123
17.10.11
✎
15:10
|
таааак.
ну и что же там, в струтктуре-то имеется? |
|||
12
Начинающий Программер
17.10.11
✎
15:10
|
(10) Плюсика нет.
|
|||
13
Amiralnar
17.10.11
✎
15:11
|
ок, а карандашик?
|
|||
14
Начинающий Программер
17.10.11
✎
15:11
|
(10), (11) Хотите сказать, что данных в регистре нет? Но они ведь есть!:-)
|
|||
17
Fragster
гуру
17.10.11
✎
15:12
|
F2, блин
|
|||
18
НЕА123
17.10.11
✎
15:12
|
нет там ни куя.
|
|||
19
Начинающий Программер
17.10.11
✎
15:13
|
(13) карандаш неактивен.
|
|||
20
НЕА123
17.10.11
✎
15:13
|
это к (14).
|
|||
21
Amiralnar
17.10.11
✎
15:13
|
Господа, позвольте я стелепатирую?
Измерение "Организация" не индексируемое? |
|||
22
НЕА123
17.10.11
✎
15:14
|
кхе...
как всегда - правильный ответ в (1). (с) |
|||
23
hhhh
17.10.11
✎
15:14
|
(19) плюсик должен быть, если структура. У тебя фортран что ли?
|
|||
24
НЕА123
17.10.11
✎
15:15
|
(23)
у пустой нет плюсика. |
|||
25
Начинающий Программер
17.10.11
✎
15:16
|
(22) Изменил на индексируемое....та же петрушка.
|
|||
26
hhhh
17.10.11
✎
15:17
|
может еще в поле Организация бред записан.
(19) Попробуй в отладчике Организация и Дата. |
|||
27
Начинающий Программер
17.10.11
✎
15:17
|
Ладно, буду думать, почему модуль не видит данные...
|
|||
28
hhhh
17.10.11
✎
15:17
|
регистр то хоть периодический?
|
|||
29
Phace
17.10.11
✎
15:19
|
в (0) ошибка - используй запрос.
|
|||
30
Начинающий Программер
17.10.11
✎
15:21
|
(28) Периодичность - в пределах дня, независимый. Кстати, стоит галочка "основной отбор по периоду".
|
|||
31
Начинающий Программер
17.10.11
✎
15:22
|
(29) Да хочется уже докопаться, в чем ошибка...
|
|||
32
Phace
17.10.11
✎
15:23
|
(31) Ошибка в использовании конструкции ".ПолучитьПоследнее", т.к. любой рабочий код после включения РЛС становится нерабочим, используй запрос с ключевым словом РАЗРЕШЕННЫЕ.
|
|||
33
Начинающий Программер
17.10.11
✎
15:27
|
(32) Что такое РЛС?
|
|||
34
Phace
17.10.11
✎
15:33
|
(33) Ограничение прав доступа пользователей на уровне записей
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |