|
Как правильно использовать процедуру ТоварыПриВыводеСтроки() ? | ☑ | ||
---|---|---|---|---|
0
Trotter
20.04.17
✎
09:06
|
Крашу текст и отображаю картинки, всё работает.
НО, после повторного открытия документа ЭтотОбъект.Модифицированность() = Истина И не даёт использовать печатную форму по умолчанию, а по кнопке печать даёт т.к по кнопке "печать" где выводится полный список печатных форм не проверяется на Модифицированность, как побороть ? Посоветовали сделать через ПриПолученииданных() - тоже самое. Сделано так: Если ЗначениеЗаполнено(ДанныеДляОтображения) Тогда тут куча условий по отображению картинок и покраски в цвета. КонецЕсли Может быть подход не правильный ? Как - то переделать ? Процедура ТоварыПриВыводеСтроки() - отрабатывает после всех действий со строкой, очень удобно работать с ней. |
|||
1
Buster007
20.04.17
✎
09:09
|
Задача какая стоит?
|
|||
2
catena
20.04.17
✎
09:16
|
Очень странная у вас раскраска. Моя раскраска не приводит к модифицированности объекта.
|
|||
3
dezss
20.04.17
✎
09:22
|
(0) видимо, эта куча условий по отображению картинок и покраски в цвета и устанавливает модифицированность.
|
|||
4
Trotter
20.04.17
✎
09:26
|
ОформлениеСтроки.Ячейки.ИзменениеВЦене.ОтображатьКартинку = Истина;
ОформлениеСтроки.Ячейки.ИзменениеВЦене.ИндексКартинки = 0; Так картинку вывожу, а вот так вот крашу: ОформлениеСтроки.ЦветТекста = WebЦвета.Кирпичный; |
|||
5
Trotter
20.04.17
✎
09:27
|
(2) А как вы делаете ?
|
|||
6
catena
20.04.17
✎
09:32
|
(4)Ни первый, ни второй вариант модифицированность не устанавливают. Ищите проблемы в прочем коде.
|
|||
7
vis_tmp
20.04.17
✎
09:35
|
"ПриОткрытии" никакие реквизиты не изменяются?
|
|||
8
Trotter
20.04.17
✎
09:39
|
Хм, а вот это меняет ?
КолонкаТаблицы.Видимость = Ложь; |
|||
9
Ёпрст
20.04.17
✎
09:39
|
(0) Ремишь код в ПриПолученииданных и в ПриВыводеСтроки и убеждаешься сперва, что модифицированность меняет не этот код.
Потом уже, творишь. |
|||
10
catena
20.04.17
✎
09:42
|
(8)Нет. Работа с формой объекта не касается. Иначе бы летели со свистом все обработки видимости полей при открытии.
|
|||
11
dezss
20.04.17
✎
09:42
|
(8) не должно...этот признак ставится только при изменении данных формы, а не свойств
|
|||
12
Trotter
20.04.17
✎
09:50
|
(9) Ок. Отпишусь
|
|||
13
Trotter
20.04.17
✎
10:58
|
Спасибо. Я косяк. Подставлял значение реквизита на форме )
Поправил, заработало ) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |