Имя: Пароль:
1C
1C 7.7
v7: Отметить флажком в ТЧ документа элементы по условию.
0 Парень
 
22.04.17
00:25
Понимаю, вопрос с бородой. Много чего смотрел и пробовал(например Пиктограммы в табличной части документа), не получается, как мне нужно. Интерактив с элементами таблицы не требуется. Нужно при открытии отметить флажком элементы с определенным значением некоторого реквизита. В ТЧ добавил колонку Текст, указал Показывать пиктограммы. В Дополнительно указал функцию. При открытии к ней обращаюсь. Вот сама функция:
Функция ЖВНЕЖВ()
    ВыбратьСтроки();
    Для ы=1 По КоличествоСтрок() Цикл
        Если Товар.ЖизненноВажный=1 Тогда
            Возврат 2;
        Иначе
            Возврат 1;
        КонецЕсли;
    КонецЦикла;
КонецФункции //ЖВНЕЖВ()

В результате открывается документ с пустыми рамками, без флажков. Что не так?
1 Карст
 
22.04.17
00:26
н=1-1
думай )
2 Карст
 
22.04.17
00:27
и флажки объвить нада и вообще - в типовой имрорт экспорт это есть
3 Карст
 
22.04.17
00:27
//импорт , сорри
4 Парень
 
22.04.17
00:32
(2) в типовой Бух 7.7 или о чем речь?
5 Builder
 
22.04.17
00:38
А захрена строки перебирать в функции? Она отработает на каждую строку.
А тут получается вернет только последний товар :)
6 Карст
 
22.04.17
00:38
(4) стаж 10 лет -  тивовой универсальный импорт экспорт пометка списка
далее как написано - помечать в форме а не в реквизите - потом записывать
ЗЫ можно и так и так - фломастры разные
7 Builder
 
22.04.17
00:42
+ к (5) Да еще и перебор строк - это жесть и ППЦ....
8 Builder
 
22.04.17
00:44
Еще + к (5) Ошибся, с таким перебором строк вернет первый товар, а не последний :)
9 Злопчинский
 
22.04.17
01:09
на многострочную часть повесить картинку с пиктограмками.
Положить текстовую колонку. в свойствах у нее задать "показывать пиктограммы"
В "дополнительно" написать

1+Товар.ЖизненноВажный

и все.
10 GreyK
 
22.04.17
01:23
(9) Ну я-бы не был столь категоричен, набор пиктокграм не известен, т.ч. номер картинки угадать трудно :)
11 Злопчинский
 
22.04.17
01:38
(10) А нефиг, пусть помучается...