|
Изменение реквизита в форме списка | ☑ | ||
---|---|---|---|---|
0
Никкккк
07.08.18
✎
12:43
|
В форме списка имеется реквизит "Статус" с типом перечисление.Нужно,чтобы при открытии документа статус менялся на другое значение перечисления. Вроде все просто, но не могу понять,как обратиться к реквизиту и поменять значение при открытии документа.Помогите
|
|||
1
Franchiser
гуру
07.08.18
✎
12:47
|
В процедуре ПриСозданииНаСервере() меняй
|
|||
2
Никкккк
07.08.18
✎
12:48
|
(1) Так вопрос в том,каким образом обратиться к реквизиту
|
|||
3
catena
07.08.18
✎
12:59
|
(2)Зависит от того, кому этот реквизит(значение) принадлежит.
|
|||
4
Никкккк
07.08.18
✎
13:09
|
(3) На форме динамический список, который ссылается на документ
|
|||
5
Franchiser
гуру
07.08.18
✎
13:09
|
&НаСервере
Процедура ПриСозданииНаСервере() Статус = Перечисления.Статусы.Статус; КонецПроцедуры |
|||
6
catena
07.08.18
✎
13:12
|
(5)Я так поняла, ТС хочет, чтобы статус менялся в списке.
(4)Реквизит документа? Или лежит где-то отдельно(например, в регистре)? |
|||
7
Franchiser
гуру
07.08.18
✎
13:13
|
(6) Он пишет про форму списка, а не то что реквизит в списке
|
|||
8
Никкккк
07.08.18
✎
13:15
|
(7) Не меняет.Ни ошибок,ничего
|
|||
9
catena
07.08.18
✎
13:16
|
(8)Один открыл документ, все остальные видят в списке статус "не трожь, он мой" - такая задача?
|
|||
10
Никкккк
07.08.18
✎
13:18
|
(9) Нет.Суть заключается в следующем: Приходит заявка с почты,которая фиксируется в документе со статусом "Новая".Когда я открываю эту заявка, то статус должен меняться на "Принята".Как то так
|
|||
11
catena
07.08.18
✎
13:19
|
(10)После закрытия или сразу все должны увидеть, что заявку открыли?
|
|||
12
catena
07.08.18
✎
13:20
|
Если док открыли и закрыли, ничего не меняя, статус должен меняться?
|
|||
13
Никкккк
07.08.18
✎
13:21
|
(9) Ну,вот я открываю заявку и статус должен поменяться.Да,должен.Я же просмотрел эту заявку
|
|||
14
catena
07.08.18
✎
13:23
|
(13)Ну так, а что вы мнете тити, я в (9) это и написала. А код из (5) не сработает потому, что документ еще записать надо. При условии, конечно, что статус, отображаемый в списке тянется из реквизита документа.
|
|||
15
FIXXXL
07.08.18
✎
13:23
|
(13) ну а если "случайно ткнула, оно само"?
хреновый подход в общем... лучше завязываться на момент Записи документа, меньше геммороя |
|||
16
catena
07.08.18
✎
13:25
|
Менять что-то в документе при открытии с перезаписью - не очень хороший вариант. Лучше сделать статусы в независимом регистре.
|
|||
17
ГдеСобака Зарыта
07.08.18
✎
13:25
|
Для начала статус документа нужно в регистре сведений хранить. А в списке есть событие при начале редактирования. Там и меняйте статус.
|
|||
18
Никкккк
07.08.18
✎
13:28
|
Всем спасибо.Вопрос решен
|
|||
19
ГдеСобака Зарыта
07.08.18
✎
13:34
|
(18) Раскрой секртет как сделал. Посмеемся.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |