Имя: Пароль:
1C
 
Оформление строк списка документов по условию
0 НоваяВолна
 
29.11.21
08:10
Что то думаю и ничего толкового не придумал. Поступила задача. Нужно документы определенного вида в списке документов помечать желтым цветом, чтобы они были видны специалистам в общей массе, так сказать. При этом после того как специалист обработает документ, пометку "желтый" убирать. Обработка документа заключается в том, что сотрудник дописывает в Содержание (текстовый реквизит) текст о том, какие по данному документу произведены действия. Т.е. меняет только текстовое поле, нажимает ОК и отметка должна уйти.  
   Возник вопрос как бы это реализовать не добавляя дополнительный реквизит в документ
1 ДенисЧ
 
29.11.21
08:11
ОФ, УФ?
2 НоваяВолна
 
29.11.21
08:11
(1) ОФ
3 ДенисЧ
 
29.11.21
08:16
ТОгда в ПриПолученииДанных() смотри в документ и крась. В чём проблема?
4 НоваяВолна
 
29.11.21
08:35
(3) не понял .... что я увижу в документе? Как понять что документ был когда-то создан и в Содержании было что-то написано, а потом был открыт и в Содержание что-то дописали? Именно дописали, по этому признаку должен смениться цвет
5 ДенисЧ
 
29.11.21
08:40
Ну проверяй содержание и анализируй. Если не сможешь формализовать - добавляй реквизит-галку. В которую при записи ставь истину, если содержание изменилось.
Нам отсюда не видно, что там у тебя в содержании может быть
6 НоваяВолна
 
29.11.21
08:43
(5) да, видимо без дополнительного булевого реквизита в документе не обойтись...
7 dubolom
 
29.11.21
08:49
(6) Что плохого в булевом реквизите?
По логике он должен тут быть.
8 НоваяВолна
 
29.11.21
08:51
(7) документов слишком много, >> 6 миллионов. И в них и так хватает реквизитов, а ещё один не хотелось бы добавлять, но видимо придется.
9 shuhard
 
29.11.21
08:53
(0) обычно это делают через обработку для изменения комментария, поскольку период может быть закрыт и запись идёт загрузка=истина и Рг сведений со статусом
10 ДенисЧ
 
29.11.21
08:53
(8) Сделай РС.
11 Вася Теркин
 
29.11.21
08:58
(4) При окончании редактирования реквизита если реквизит уже был заполнен первым символом ставится нестираемая точка или пробел. При попытке сохранить содержание со стертым нестираемым знаком он автоматически восстанавливается. Первый символ поля Содержания используй как булевый. Хотя РС будет кошернее, и там принцип такой же. Но РС можно редактировать, а тут пометка будет ставиться навсегда. Кроме того, если возможно подумай можно ли использовать уже существующие регистры документа (любые) и необработанным документам, например, активность записей снимать. А после обработки дописывать в Содержание и делать регистры активными.
12 НоваяВолна
 
29.11.21
09:06
(10) (11) Идея с РС на самом деле выглядит лучше, спс
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.