Имя: Пароль:
1C
1С v8
Посоветуйте как перенести функционал списка документов с обычных форм на упр.
,
0 simol
 
29.08.14
13:16
В обычных формах в списках документов сделано подобное:
http://screencast.com/t/p0udbnYM
При открытии формы (обновлениях, оповещениях) получается информация по документам и потом по разным правилам строки разукрашиваются, отображаются значки и т.д.

Нужно перевести пользователей на УФ, но внешне функциональность не должна пострадать.
Вижу два варианта реализации:
1) Произвольный запрос
Не нравится тем, что часть данных получается очень трудоемко и записывать ее в запрос очень замедляет систему.

Потому есть второй вариант
2)По аналогии с обычными формами данные также получать при открытии (обновлениях, оповещениях), но при этом записывать их в регистр сведений. А у списка сделать произвольный запрос с соединением к этому регистру пользователи начнут массово писат ьв один регистр и будут блокировки.

Есть ли другие варианты реализации?
Не нравится тем, что
1 simol
 
29.08.14
13:17
2)По аналогии с обычными формами данные также получать при открытии (обновлениях, оповещениях), но при этом записывать их в регистр сведений. А у списка сделать произвольный запрос с соединением к этому регистру пользователи
Не нравится, что пользователи начнут массово писать в один регистр и будут блокировки.

Есть ли другие варианты реализации?
Не нравится тем, что
2 simol
 
30.08.14
18:35
up
3 Dmitry1c
 
30.08.14
18:37
Демонический список.

Регистр сведений со статусами документов РТиУ, который будет обновляться при изменении статусов.

Быстро работающее левое соединение.
4 simol
 
31.08.14
20:06
(3)Да, это второй вариант. Но перехватить все события изменения статусов трудоемкая задача. Хочется получать их при необходимости но в этом варианте смущает что все пользователи начнут писат ьв один регистр
5 Рэйв
 
31.08.14
20:40
(30>>Но перехватить все события изменения статусов трудоемкая задача

так ты делай демонический список не запросом, а указывай конкретно набор регистра.
6 Рэйв
 
31.08.14
20:40
...Как источник демонического списка.
7 Asmody
 
31.08.14
21:07
Всю доп.информацию свалить в отдельный РС, обновлять рег.заданием.
8 simol
 
31.08.14
23:07
(5)(6)(7)
Это понятно. Я это и описал во втором варианте.
Теперь вопрос когда писать в этот регистр:
- При изменении состояний документов
- При открытии формы списка.

В первом случае трудоемко отследить все события изменения состояний
Во втором все пользователи начнут писать в один регистр. Что не устраивает.

Другие варианты есть?
9 simol
 
11.09.14
22:15
up
10 Gepard
 
11.09.14
23:08
(9) вдумчиво читаем (7)
11 simol
 
12.09.14
16:55
(10) Ну так я это еще в (0) написал.
Другие варианты есть, чтобы не писать в базу?
12 YFedor
 
12.09.14
17:10
(11) А почему бы не писать в регистр именно при "изменениях статусов" документов? А формой читать текущие статусы?
13 Жан Пердежон
 
12.09.14
17:23
(11) пиши статусы в регистр и не выпендривайся
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший