#0
by SuperLivingStar
можно ли задать цвет для конкретной ячейки, не для столбца, не для встроки? | это задание цвета для столбца...
#1
by SuperLivingStar
| хотелось бы вот так задать цвет для ячейки, но выдает ошибку... | {Форма.Форма(1815)}: Значение не является значением объектного типа (ЦветТекстаПоля)
#3
by SuperLivingStar
так я через документ в дереве значений обработки меняю значения и надо изменить цвет изменившегося значения...
#4
by SuperLivingStar
может при получении данных использовать обработчик? может он позволит перехватить изменение цвета ячейки?
#5
by SuperLivingStar
чтот не знаю что это такое ПриПолученииДанных, ПриВыводеСтроки не подойдет, строки уже выведены...
#9
by SuperLivingStar
ну как как в 2 то? я говорю я изменяю данные заполненного ДереваЗначений через документ, строки уже в нем введены !!!!
#13
by EasyRider
Попробуй задать имя области для строки и для столбца и обратиться к ячейке путем ПолучитьОбласть("ИмяСтроки|ИмяСтолбца")
#15
by EasyRider
Пардон,неправильно вопрос прочитал.Это я для цвета ячейки табличного документа написал.
#17
by SuperLivingStar
Процедура ОтработанноеВремяПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
#18
by SuperLivingStar
Беру Элемент, пытаюсь изменить его свойства цвета, либо что то меняется лобо не меняется вообще, ОформлениеСтроки меняет все данные (((( Я сделал глобальную переменную и в зависимости от её значения, меняю цвет, то есть если значение меняется через документ, но он нифига не задает цвет ((((
#22
by SuperLivingStar
как то так может ОформлениеСтроки.Ячейки["Дата"+ы].ЦветФона = Новый Цвет(255,255,0); // желтый
#27
by SuperLivingStar
ну и что ДынныеСтроки? А какая текущая то, вернее как называется поле которое бодлежало изменению....
#32
by hhhh
ну Ахтунг зачем завел? Точно вчера пил? Ты же меняешь цвет в первой строке, а остальным строкам делаешь гитлер капут.
#35
by SuperLivingStar
да нет я не пил, мне нельзя больше!!! а если убрать Ахтунг, то при открытии все строги перефигачит ((( у меня так было.... (
#36
by SuperLivingStar
тама при выборе полей договоров в начале заполняется все, а это фукционас смены значений в отдельных ячейках, что проканает так?
#37
by 73
<(((( а мне то нужно на которой я стою !!! (> И что, щелкать мышей запрещено? Судя по где-то надо запоминать, что подлежало изменению. ПриВыводеСтроки решает , но судя по и автору нужно совсем другое...
#38
by SuperLivingStar
пока что бы хоть заливала определенную ячейкук, а то счас при открытии залила первый столбец, я же убрал ахтунг, потом заливает столбец весь где ячейка в которой я меняю
#39
by SuperLivingStar
он короче заливает весь столбец, не видит что нужно только одну ячейку, по строке не пересекается что ли, как ему дать понять то что ещё по строке нужно обрезать?
#40
by manyak
обьясни по порядку что ты хочешь сделать?: открыл форму дока, на нем сразу вывелась табличка (табличное поле), исходя из опр. условий - ты можешь в "ПриВыводеСтроки" менять заливку нужной тебе ячеки
#41
by 73
Даже если определить, то она же выделена цветом выделения. ЗЫ. Меняй алгоритм. ЗЗЫ. Тебе отметить надо по всей ТЧ, что менялось, что-ли?
#42
by SuperLivingStar
открываю обработку, меняю значения полей договоров заливается ДеревоЗначений данными, затем нужно при выборе какой либо ячейки нажимать на кнопку, открывается документ, в него переносятся данные, суть в том что при изменении числовых данных они менялись и в поле ДереваЗначений, и менялся цвет.... сейчас данные меняются а цвет никак не могу задать, даже при использовании ПриВыводеСтроки
#43
by SuperLivingStar
(+42) то при открытии заливается цветом первый столбец, то потом при указании нужного и изменении данных через документ, снова заливается весь столбец где в ячейке менялись данные???
#44
by SuperLivingStar
при открытии не нужно ничего заливать, а нужно при изменении значения и только в определенной ячейке...
#45
by 73
А как узнать, что данные менялись? Может, все-таки, с предыдущими сравнивать? Или ты думаешь, что перейдя к другой ячейке, где-то само запомнится, что ты чт-то менял?
#48
by manyak
по нажатию кнопки запоминаешь строку на которой стоял: ТЧ- !!!это источник данных (ТЧ дока) ТП - табличное поле (табличка)
#50
by Michael99
для раскраски чего либо в ТП надо иметь критерий в ТЧ , пока ты не определишься с формальным критерием - чем эта конкретная ячейка (строка) отличается от других дело не двинется.
#55
by manyak
по нажатию кнопки запоминаешь строку на которой стоял: окрасит весь столбец: Окрасит нужную ячеку в нужной ячейке:
#61
by Rie
"И на четвёртый день Соколиный Глаз заметил, что в сарае не хватает одной стены..." Ну а что это меняет?
#62
by SuperLivingStar
Элемент.ТекущаяКолонка.Данные -вот идекс колонки ЭлементыФормы.ОтработанноеВремя.ТекущаяСтрока[Элемент.ТекущаяКолонка.Данные] - вот значение колонки, это все я получаю в ОтработанноеВремяПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) и ОтработанноеВремя это ДеревоЗначений в упор не пойму как задавать цвет разным строкам, у него нет реквизита НомерСтроки...
#63
by Rie
У тебя есть ДанныеСтроки и ОформлениеСтроки (если речь идёт о ПриВыводеСтроки). Чего тебе не хватает для задания цвета?
#65
by SuperLivingStar
1. нужно отследить что действие происходит именно при изменении одной ячейки, а не при заполнении всего дерева значениями... 2. получить строку и столбец, и проверяя что это именно этта строка в пересечении именно с этим столбцом, залить ячейку...
#66
by SuperLivingStar
получается заливать один столбец, нужно как то определить, как делать остальные строки белыми....
#67
by SuperLivingStar
у меня дерево значений на форме обработки, а не табличная часть и табличное поле, там к сожелению нет видимо таких свойств вообще...
#69
by vmv
я тоже раньше думал, что отредактированное значение было неплохо выделять цветом, но как оказалось напргать цветовой кашей пользователя не рационально) Лучше использовать шрифты и выделять отредактированное значение подчеркиванием шрифта - это логично и эргономично)
#70
by SuperLivingStar
да я бы хоть как бы сделал, хоть выделенным текстом, хоть подчеркиванием, хоть курсивом....
#71
by vmv
что касается отлова и сохранения факта редактирования в дереве, то я поступил ...не рационально, но надежно - продублировал и скрыл числовые колонки, в которых сохряняю предыдущие значения. Тогда при открытии сохраннего дерева(неважно где), видны отредактированные значения предущих сеансов)
#72
by SuperLivingStar
в моём случае, думаю при подчеркивании или делании шрифта жирным он поменяется во всей колонке как и с цветом ((( к стати в моем дереве то же есть продублированные числовые колонки, видимо его разработчик учитывал этот вариант...
#76
by vmv
Этого достаточно для решения вашей проблемы, а задачу сохранения изменного значения в колонку дубль - решите сами. И не важно где вы меняеете ревкизит в табличной части части документа или ее проекции в дерево, как говорил один лидер:"Это реально сделать") осталось чуть-чуть подумать самому)
#83
by SuperLivingStar
вот этой процедурой я перемещаю числовое значение в ячейку таблицы значений дерева значений, как значение в этой ячейке выделить жирным шрифтом, если цветом не получается???
#84
by SuperLivingStar
Сейчас скопировал вашу разработку из , пробую разобраться, пока что туговато, вы на связи???
#85
by SuperLivingStar
НАПРИМЕР, что все же такое переменная мСуффиксыЧК (в первой процедуре) и объект Детализации (во второй процедуре) ?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 Изменение цвета текста при выводе на экран табличного документа
- v8: Построитель отчета - изменение одной ячейки макета отчета.
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- v8: нужно достать из цвета в 1С 16-ричный код цвета
- Как задать для ТЧ на форме цвет текста ячейки конкретной строки в конкретной колонке?
- Изменение характеристик ячейки конкретной строки.
- изменение фона ячейки табличной части v8.2
В этой группе 1С
- отображение данных (нуля) в поле ввода
- Списание ОС (обязателен ли приход материалов)
- можно ли изменить найти и изменить значение в дереве значений
- v8: Хранилище значений 8.2
- Как подключиться к OpenOffice.calc из 8 ки
- Разборка прав доступа и ролей в УТ 10,3
- Подскажите по организации учета
- Глюки Оперы достали
- HELP! удаление номенклатуры УПП 1.2.23
- Не проводится отчетККМ
- v7: 1С 8.1 Из УТ в БП перелив идет документами или операциями ?
- v8: как выгрузить БД в формате 1Cv8.1CD
- Изменение периодических реквизитов
- знаю номер строки документа, как её удалить?
- Как добиться правильной нумерации документов при УРИБ
- ошибка v7plus.dll The action must be retried
- Обращение к регистру сведений
- Подскажите как из 1С в MS Word заполнить поле в колонтитуле?
- Ошибка СУБД : превышен максимально допустимый размер внутреннего файла 1cv8.1CD
- Видимость рисунков в Табличном Документе