|
Сортировка табличной части документа при открытии | ☑ | ||
|---|---|---|---|---|
|
0
LivingStar
01.11.22
✎
05:30
|
При открытии документа, необходимо отсортировать его табличную часть.
Что бы поля с незаполненным типом булево стали выше заполненных в табличной части. Начал делать в процедуре ПриОткрытии(), но обнаружил что у табличной части нет метода сортировка! Выгружать в таблицу значений, сортировать и загружать обратно? |
|||
|
1
LivingStar
01.11.22
✎
05:34
|
Увидел этот метод через Объект.
|
|||
|
2
НафНаф
01.11.22
✎
05:48
|
И объект становится модифицирован
|
|||
|
3
LivingStar
01.11.22
✎
06:21
|
(2) А как делать что бы было правильно?
ПриЗаписи, задавать сортировку ему? |
|||
|
4
rphosts
01.11.22
✎
07:14
|
(3) Вообще правильно ПередЗаписьюНаСервере - когда ещё не началась транзакция.
|
|||
|
5
mistеr
01.11.22
✎
10:38
|
(0) Правильно сортировать ТЧ только по команде пользователя.
|
|||
|
6
LivingStar
01.11.22
✎
12:24
|
(5) А как сделать что бы это сохранялось?
Так как, когда я делал при открытии. это отрабатывало. А сейчас, когда я сделал это же, как посоветовали в (4), это не отрабатывает ( . |
|||
|
7
rphosts
01.11.22
✎
12:26
|
(6) а что ты сортировал? Табличку выгруженную из Объекта или из ТекущегоОбъекта?
|
|||
|
8
LivingStar
01.11.22
✎
12:30
|
вот это не срабатывает
&НаСервере Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи) Объект.Лимиты.Сортировать("Актуализировано Возр"); КонецПроцедуры А если это сделать при открытии, то работает. Как исправить? |
|||
|
9
LivingStar
01.11.22
✎
12:30
|
(7) Как в (7) . Подскажите пожалуйста. что там не так и как нужно сделать?
|
|||
|
10
Ryzeman
01.11.22
✎
12:37
|
||||
|
11
LivingStar
01.11.22
✎
12:39
|
Сделал для ТекущийОбъект, увидел работает
|
| Форум | Правила | Описание | Секции | Поиск |