1c 8.3 управляемые формы. Выделение строки цветом #806673


#0 by illiona
Добрый день. Таблица формируется программно и выводится на форму ЗначениеВРеквизитФормы(ТЗ,"ДанныеФайла"); Подскажите как выделить цветом строки по условию?
#1 by 1dvd
фпоеске были?
#2 by 1dvd
используйте Условное оформление
#3 by illiona
Не получается к моей таблице
#4 by catena
Что именно не получается?
#5 by Рэйв
?
#6 by illiona
ничего не происходит. Наверно нет применения к строке. не могу разобраться как применить к строке
#7 by 0xFFFFFF
нафига это? У тебя цвета динамически вычисляться будут и ты их заранее не знаешь? Мышой условное оформление можно настроить, мышой...
#8 by catena
э... для каждой строки по условному оформлению?
#9 by catena
Элемент отбора добавила, а заполнить его чем-нибудь не хочешь? Что за понадерганные строки.
#10 by illiona
у меня таблица программно создается, ее на форме нет изначально. Да оформление по условию для каждой строки
#11 by catena
Не нужно там строки перебирать. Не нужно.
#12 by illiona
а как сделать по условию?
#13 by catena
У тебя на каждую строчку УСЛОВИЕ разное? Или все-таки условие на таблицу?
#14 by illiona
одно условие на таблицу получается
#15 by catena
Воооот. Значит и элемент УО один. Осталось определиться с самим условием.
#16 by illiona
Первый столбец <> цена и количество
#17 by catena
Если первый столбец не цена и не количество, то раскрасить строку зеленым? Я правильно поняла?
#18 by illiona
да, не могу понять как программно это написать(
#19 by catena
значение первого столбца не должно быть равно столбцу со значением цены и столбцу со значением количества?
#20 by illiona
у первого столбца не должно быть значение "количество" и "цена". Пример таблицы Склад | Металл Склад1  | количество | 1 Цена | 2 Склад2 | количество | 3 Цена | 2
#21 by illiona
Хотела чтоб Строка Склад1, Строка Склад2 были окрашены цветом
#22 by catena
Ну вот, отлично. Значит один элемент УО с двумя элементами отбора. Какие есть свойства у элемента отбора?
#23 by illiona
Строка = ЭтаФорма.ДанныеФайла; Строка[0].Склад = получит значение в первой колонке
#24 by catena
Более того, в первой строке. Тебе это не надо. Достаточно быть знакомым с первой колонкой по имени. Ты посмотрела свойства у элемента отбора компоновки?
#25 by illiona
#26 by illiona
не пойму свойства у элемента отбора какие могут быть?
#27 by illiona
или это обращение к строке?
#28 by catena
Ясно. Не забивай голову. Отлично. Только мне казалось, что тебе надо НеРавно, но это уже не важно. И как результат?
#29 by illiona
ничего не выделяется
#30 by illiona
вообще надо неравно) и так и так не получается
#31 by catena
имя КОЛОНКИ. как колонка называется? И условное оформление, может, не к форме применять, а к таблице, а?
#32 by illiona
колонка называется Склад Таблица сформирована программно к ней можно обратиться ЭтаФорма.ДанныеФайла
#33 by catena
Это очень хорошо, что обратиться к ней теоретически можно. Осталось собраться с силами и применить на практике.
#34 by DrZombi
Куда мы катимся, уже фото не спрашивают :)
#35 by DrZombi
«Зачем вам голова?» – «Я в нее ем!»
#36 by illiona
это самое сложное применить на практике
#37 by illiona
Строка[0].Склад - обращение к колонке склад
#38 by catena
Да, в первой строке. Ты уводишь разговор в сторону, чтобы не применять УО к таблице? Хочешь запутать противника?
#39 by illiona
а как если не в цикле их перебрать?
#40 by catena
Вот ты когда открываешь форму справочника, тыкаешь в отбор и пишешь "Наименование" "равно" "ххх" - ты потом сама строки перебираешь, или ОТБОР САМ ВЫБИРАЕТ СТРОКИ, КОТОРЫЕ ТЫ ЗАХОТЕЛА, УКАЗАВ В ОТБОРЕ ВСЕГО ЛИШЬ НАИМЕНОВАНИЕ КОЛОНКИ?
#41 by illiona
Наименование колонки
#42 by illiona
ну никак не пойму как программно это сделать
#43 by catena
Примени не к форме, а к таблице.
#44 by illiona
#45 by illiona
не отдельные строки
#46 by catena
Поля (Fields) Использование: Только чтение. Описание: Тип: ОформляемыеПоляКомпоновкиДанных. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
#47 by catena
Скажи честно, ты просто рандомно переставляешь слова в коде в надежде, что кто-то тут сдастся и напишет рабочий вариант?
#48 by illiona
пробую,ищу на форумах. Если б знала, как программно сделать уже бы закрыла тему :(
#49 by illiona
Все получилось. Всем спасибо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям