Имя: Пароль:
1C
1С v8
Получение данных динамического списка.
0 Janna26
 
11.02.16
17:25
Всем привет, не как не могу разобраться. На обычных формах у Списка( справочники, документы) была возможность оперировать только данными которые видит пользователь и не подгружать лишние (СписокПриПолученииДанных), сейчас данную процедуру у нас забрали. А есть какая нить замена?
Мне нужно вывести на форму списка документа данные из табличных частей. С помощью условного оформления это можно решить но нужно выполнять перебор по документам, а если получать все документы то операция растягивается на большой промежуток времени. Кто нить делал подобное?
1 Janna26
 
11.02.16
17:27
Немного сокращу то что я написала.
1) Есть ли возможность получить только те данные которые видит пользователь на экране.
2) Можно ли каким легким способов вывести данные в из табличной части документа в динамический список?
2 Mort
 
11.02.16
17:28
А какие именно данные из табличных частей нужны в списке?
3 фобка
 
11.02.16
17:28
Можно сделать произвольный запрос... Из табличных частей лучше собрать отдельный реквизит шапки и его выводить
4 Fragster
 
гуру
11.02.16
17:28
(1) что значит "данные из табличной части"? в некоторых случаях произвольный запрос динамического списка помогает. В некоторых - еще требуется дополнительное изменение структуры данных
5 Janna26
 
11.02.16
17:29
Ну допустим у меня есть Серийные номер оборудования.
6 Diman000
 
11.02.16
17:29
1) Легким путем нет
2) Можно

Если у тебя задача показать ТЧ именного одного документа, из текущей строки, то это тривиально. Второй ДС, параметр Ссылка и ПриАктивизацииСтроки с ним играешься.
Если зачем-то надо показывать не только текущий док, но и плюс/минус то что рядом, то это посложнее. Для начала, неплохо бы понять нафейхоа вообще такое надо.
7 Janna26
 
11.02.16
17:30
(6) Самое основное подсветить цветом документы в зависимости от статусов, их 3 виды и компноновка всех 3 видов дает цвет.
8 Janna26
 
11.02.16
17:32
(6) а самое сложное наверное вывести на форму, номер телефона контрагента :)
9 Janna26
 
11.02.16
17:34
(4) произвольны запрос в данной ситуации точно не получится, так как в нем не получится складывать строи в одну строку.
10 Janna26
 
11.02.16
17:37
(6) А сложным то можно получить данные?
11 Diman000
 
11.02.16
17:38
(10) Теоретически да. Практически совершенно непонятно зачем это надо.
Для (7) и (8) это совершенно не нужно.
12 Janna26
 
11.02.16
17:40
(11) Что бы настроить условное оформление нужно прогнать циклом все заказы и поставить каждому цвет, в данный момент заказов мало (8к) но когда их будет больше 20к процедура начнет виснуть.
13 FIXXXL
 
11.02.16
17:41
все одно запрос в цикле будет
что ПриАктивизации, что ПриПолученииДанных
во втором случае меньше нагрузка, но тем не менее
14 Janna26
 
11.02.16
17:42
При активизации расчитывать для текущей строки данные?
15 Fragster
 
гуру
11.02.16
17:50
(12) надо хранить в заказе или связанном РС его статус
16 Janna26
 
11.02.16
18:07
(15) тут проблема в том что цвета статусов хранятся в отдельном справочнике и настравиваются пользователями. Максим что я могу хранить в заказе это цвет. Но что бы назначить через условное оформление цвет все равно нужно пробежать в цикле все заказы :(