Имя: Пароль:
1C
1С v8
УФ. Вывод номенклатуры в форму списка документов.
,
0 ORANGEMAN
 
10.05.16
16:26
Всем доброго дня.

Осуществляю переход с УТ 10.3 на УТ 11.
В 10ке была доработка - в форму списка документов были добавлены колонки номенклатуры (ее все 5 наименований) и если она исп. в документе - то в колонке отображалось галочкой.

На обычных формах все довольно примитивно - При получении данных, оформление строки и тд.

А вот как такую штуку на упр. формах сделать?
Я так понимаю, с программным добавление колонок тут все грустно.
1 lubitelxml
 
10.05.16
16:27
(0) ничего грустного нет. Посмотри установку цен номенклатуры в типовых для примера
2 ДенисЧ
 
10.05.16
16:30
А зачем для этого програмная установка?
Меняешь текст запроса ДС и всё...
3 ORANGEMAN
 
10.05.16
16:34
(2) А подскажи, пожалуйста, как такое запросом сделать?
Т.е. у меня должны в запросе появиться поля, с наименованием = наименованию номенклатуры и чтобы значение было истина/ложь в зависимости от присутствия их в таб. части.
4 ORANGEMAN
 
10.05.16
16:36
(1) В типовой УТ 11 в форме списка установки цен нет данных о типах цен...
5 lubitelxml
 
10.05.16
16:41
(4) смотри форму элемента - там галочками ставишь какие типы цен должны быть и у тебя появяются доп колонки у позиции с этими типами цен
6 ORANGEMAN
 
10.05.16
16:46
(5) Чего-то не вижу... Это какая версия УТ?
7 lubitelxml
 
10.05.16
16:46
(6) 11.х
8 ORANGEMAN
 
10.05.16
16:47
(7) хмм...а можно скриншот? Я мож не там где-то ищу...
9 pessok
 
10.05.16
16:48
и тут мы плавно подошли к 8.3 с пакетными запросами в динамических списках
10 ORANGEMAN
 
10.05.16
16:52
(9) Начинайте бросать в меня камни, я не понимаю как такое запросом сделать... Когда закончите с камнями - может пример подскажите?
11 Звездец
 
10.05.16
17:21
(10) хочешь пример, получи

https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=динамические%20списки%201с%208.3


мог бы и сам уже без камней
12 Звездец
 
10.05.16
17:21
(11) + выбирай любой
13 Dmitrii
 
гуру
10.05.16
17:31
(0) А вы уверены, что вам нужна именно такая реализация?
В списках документов на УФ пользователь сам может настраивать и условное  оформление и отборы (всякие разные, в том числе и сложные по И и по ИЛИ) по полям табличных частей. Точно нужны эти галочки?....
14 ORANGEMAN
 
10.05.16
17:33
(11) Ой спасибо, ой по делу, ой помог...маладец.

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

Т.к. сроки горят - рисую отчет.

(13) Ну Вы же знаете - желание клиента... нужна наглядность/понятность, а отборы - это не наглядно.
15 Звездец
 
10.05.16
17:36
(14) не нужно на УФ заморачиваться с программным выводом колонок, когда есть динамический список
16 Звездец
 
10.05.16
17:36
(14) и отчет наверно тоже рисуешь табличкой а не СКД?
17 FIXXXL
 
10.05.16
17:38
(14) запрос в консоли сможешь построить с галочками?
18 ORANGEMAN
 
10.05.16
17:39
(14) Расскажешь как сделать в скд, буду очень благодарен.
19 Timon1405
 
10.05.16
17:42
в консоли такой примерный запрос получился, в ДС проверять лень
ВЫБРАТЬ
    ТЧРТУ.РТУСсылка,
    МАКСИМУМ(ВЫБОР
            КОГДА ТЧРТУ.ТЧРТУ_Ном = &НомАА
                ТОГДА ИСТИНА
            ИНАЧЕ ЛОЖЬ
        КОНЕЦ) КАК НомАА,
    МАКСИМУМ(ВЫБОР
            КОГДА ТЧРТУ.ТЧРТУ_Ном = &Номбб
                ТОГДА ИСТИНА
            ИНАЧЕ ЛОЖЬ
        КОНЕЦ) КАК НомББ
ИЗ
    (ВЫБРАТЬ
        "РТУ1" КАК РТУСсылка,
        "аа" КАК ТЧРТУ_Ном,
        1 КАК ТЧРТУ_Кол
    
    ОБЪЕДИНИТЬ ВСЕ
    
    ВЫБРАТЬ
        "РТУ1",
        "бб",
        2) КАК ТЧРТУ

СГРУППИРОВАТЬ ПО
    ТЧРТУ.РТУСсылка
20 pessok
 
10.05.16
21:04
а я бы писал при записи документа в доп.реквизит и уже в дин список выводил его. нафига засорять список то?...
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн