|
Регистр сведений |
☑ |
0
Nixin
20.11.14
✎
11:53
|
Здравствуйте уважаемые, есть ли способ получить последнюю запись в регистре сведений выбраном по регистратору что то вроде
Выборка = Документы.ЗаявкиКлиента.Выбрать();
Пока Выборка.Следующий() Цикл
Если не Выборка.Статус = Перечисления.СтатусЗаявки.Закрыта Тогда
Документ = Выборка.ПолучитьОбъект();
РегистрыСведений.ТекущиеЗаявки. ВыбратьПоРегистратору(Документ.Ссылка);
Документ.Статус = РегистрыСведений.ТекущиеЗаявки.ПолучитьПоследнее().Статус;
КонецЕсли;
КонецЦикла;
|
|
1
Nixin
20.11.14
✎
11:54
|
Имеется ввиду, выбрать по регистратору и получить последнюю
|
|
2
rbcvg
20.11.14
✎
11:54
|
а чего запросом не выбираешь?
|
|
3
2S
20.11.14
✎
11:55
|
запрос
|
|
4
vicof
20.11.14
✎
11:55
|
Ты уж определись, по регистратору или последнюю
|
|
5
Banned
20.11.14
✎
11:55
|
Документ = Выборка.ПолучитьОбъект();
РегистрыСведений.ТекущиеЗаявки. ВыбратьПоРегистратору(Документ.Ссылка);
А вот за это - сразу расстрелять...
|
|
6
Nixin
20.11.14
✎
11:57
|
(4) Думал выбрать по регистратору, и из них выбрать последнюю
|
|
7
Nixin
20.11.14
✎
11:57
|
(5) Документ.Ссылка?
|
|
8
Nixin
20.11.14
✎
11:57
|
Запрос так запрос, спасибо всем
|
|
9
Nixin
20.11.14
✎
11:58
|
Хотел обойтись без него
|
|
10
vicof
20.11.14
✎
11:58
|
(6) Каким образом? Зачем? Какая задача?
|
|
11
Nixin
20.11.14
✎
12:01
|
(10) Есть Регистр сведений "текущие заявки", есть 5 документов, каждый из которых создает движения в регистре(Меняет статус заявки), необходимо чтобы при открытии формы для незакрытых заявок, обновлялся статус, а именно брался из регистра
|
|
12
vicof
20.11.14
✎
12:02
|
СрезПоследних() в запросе
|
|
13
vicof
20.11.14
✎
12:03
|
регистраторы тебе тут нафиг не нужны
|
|
14
Nixin
20.11.14
✎
12:04
|
(13) Спасибо, буду делать
|
|