![]() |
|
v7: Обновление картинки в сформированной таблице | ☑ | ||
---|---|---|---|---|
0
Snork
16.02.21
✎
21:28
|
Есть сформированная таблица - отчет по номенклатуре, где в каждой строке выводятся фото номенклатуры (несколько)
далее пользователь в этой таблице через ОбработкаЯчейкиТаблицы() выбирает действие, что нужно обновить выведенные фото. Как такое организовать? Если бы надо было обновить только текст, то в ОбработкаЯчейкиТаблицы() помогло бы: Т.Область(Адр).Текст = НовЗн; Т.Показать(); |
|||
1
Ёпрст
гуру
16.02.21
✎
22:28
|
дык, аналогично
|
|||
2
Snork
17.02.21
✎
10:10
|
(1) можно немного подробнее
|
|||
3
Snork
17.02.21
✎
10:18
|
фото по строкам выводятся через ПрисоединитьСекцию() в которой только Рисунок, но текст пустой
при этом в ОбработкаЯчейкиТаблицы() в таких ячейках Т.Область(Адр).Текст = "-821751257" (какое-то левое число) фактически при клике на ячейку мне надо обновить рисунок в этой и последующих ячейках в этой строке |
|||
4
Snork
17.02.21
✎
10:21
|
непонятно как зная Таблицу и Адрес (области) получить доступ ко всем картинам в строке
|
|||
5
Ёпрст
гуру
17.02.21
✎
18:01
|
(4) штатно - только перерисовкой всей таблицы, разве что.
Не помню уже, есть ли доступ к объекту картинка в мокселе, после формирования. ОбработкаЯчейки у картинки точно есть и своя, вот тока не помню, можно ли её на-ходу штатно поменять, как текст у ячейки. А так, tabledoc посмотреть или yoksel, последний, точно должен уметь, но там свой фрейм будет. Возможно, Дмитрий в своей tabledoc сделал доступ к внедренным объектам, тогда проще её использовать |
|||
6
Snork
18.02.21
✎
09:29
|
апп
|
|||
7
FN
18.02.21
✎
11:07
|
Попробуй при формировании табличного документа запоминать все внедренные объекты в массив/список/тз. Потом (например в ОбработкаЯчейки) для нужных объектов подгружай другие картинки и делай Таб.Показать().
Но это в теории... |
|||
8
Ёпрст
гуру
18.02.21
✎
11:57
|
(7) не будет работать
|
|||
9
Ёпрст
гуру
18.02.21
✎
11:59
|
Можно сделать, разве что, вставку картинок через tabledoc и их запоминать потом, НО Trade забыл расшифровку влепить в метод создатьЭлементРисования и потом, этот объект поле расшифровки только чтение имеет. Т.е. придётся еще потом по событиям мыши и через координаты ловить клик по таким рисункам, а не через расшифровку.
|
|||
10
Ёпрст
гуру
18.02.21
✎
12:00
|
пилять trad, естественно
|
|||
11
Ёпрст
гуру
18.02.21
✎
12:06
|
Короче, можно пнуть Дмитрия, на предмет допиливания своей вк в части получения управления к внедренному объекту по адресу области и доступа к свойству расшифровка у внедренного объекта.
И тогда, усё полетит с минимальными изменениями в коде. |
|||
12
Ёпрст
гуру
18.02.21
✎
12:08
|
Хотя, trad выложил исходники и врят ли когда будет это дописывать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |