Вход | Регистрация

1С:Предприятие ::

Метки: 

Изменение реквизита в форме списка

Я
   Никкккк
 
07.08.18 - 12:43
В форме списка имеется реквизит "Статус" с типом перечисление.Нужно,чтобы при открытии документа статус менялся на другое значение перечисления. Вроде все просто, но не могу понять,как обратиться к реквизиту и поменять значение при открытии документа.Помогите
 
  Рекламное место пустует
   Franchiser
 
1 - 07.08.18 - 12:47
В процедуре ПриСозданииНаСервере() меняй
   Никкккк
 
2 - 07.08.18 - 12:48
(1) Так вопрос в том,каким образом обратиться к реквизиту
   catena
 
3 - 07.08.18 - 12:59
(2)Зависит от того, кому этот реквизит(значение) принадлежит.
   Никкккк
 
4 - 07.08.18 - 13:09
(3) На форме динамический список, который ссылается на документ
   Franchiser
 
5 - 07.08.18 - 13:09
&НаСервере
Процедура ПриСозданииНаСервере()
Статус = Перечисления.Статусы.Статус; 
КонецПроцедуры
   catena
 
6 - 07.08.18 - 13:12
(5)Я так поняла, ТС хочет, чтобы статус менялся в списке.

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


Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует