|
Табличный документ - как при удалении рисунка не прыгать на активную ячейку? | ☑ | ||
---|---|---|---|---|
0
RomaH
naïve
23.03.22
✎
10:47
|
Собственно табличный документ на несколько экранов
Активна ячейка где-то вначале документа Внизу картинка-гиперссылка По клику - удаляю эту картинку ДокументРезультат.Рисунки.Удалить(ДокументРезультат.Рисунки[СоответсвиеКнопок.Ключ]); после этого документ "прыгает" вверх до активной ячейки Попытка установить ТекущуюОбласть на область под этой картинкой - не дает результата - активной/текущей так и остается область выделенная до клика на картинке ПодключитьОбработчикОжидания("УстановитьТекущуюОблать",0.1,Истина); ДокументРезультат.ТекущаяОбласть = ДокументРезультат.Область(НоваяТекущаяОбласть); ТекущаяОбласть тут почему-то Рисунок - который был удален до вызова обработчика ожидания |
|||
1
Ёпрст
23.03.22
✎
10:54
|
НоваяТекущаяОбласть хоть откуда взялась ?
|
|||
2
RomaH
naïve
23.03.22
✎
10:56
|
(1) расчетная
ДокументРезультат.Область(НоваяТекущаяОбласть) - возвращает ОбластьЯчеекТД |
|||
3
Ёпрст
23.03.22
✎
11:03
|
(2) для начала, явно укажи, например так, для проверки
ДокументРезультат.ТекущаяОбласть = ДокументРезультат.Область(100.1,100,1); |
|||
4
RomaH
naïve
23.03.22
✎
11:05
|
куда явнее-то?
https://ibb.co/52x9jMF |
|||
5
Галахад
гуру
23.03.22
✎
11:16
|
(4) Ну, выведи в табло "НоваяТекущаяОбласть".
|
|||
6
Ёпрст
23.03.22
✎
11:18
|
(4) Ну и нахрена ты в НоваяТекущаяОбласть задаешь рисунок ? Задай координаты области
|
|||
7
Ёпрст
23.03.22
✎
11:19
|
явно, используй для определения ДокументРезультат.ВысотаТаблицы
|
|||
8
Ёпрст
23.03.22
✎
11:19
|
Точнее, ВысотаТапблицы у твоей исходной текущей области
|
|||
9
Вафель
23.03.22
✎
11:20
|
по факту ты получается область из таблицы удалил, но сама область в памяти осталась, но таблице уже не принадлежит
|
|||
10
RomaH
naïve
23.03.22
✎
11:25
|
(9) не - не угадал
для эксперимента вообще ничего не удаляю - просто по гиперссылке на рисунке пытаюсь задать другую текущую область а она как видно из картинки - не задается - так и остается рисунком в табло же видно, что ПОСЛЕ выполнения кода ТекущаяОбласть = Рисунок хотя в коде я пыталася присвоить ОбластьЯчеек |
|||
11
Ёпрст
23.03.22
✎
11:27
|
(10) да сделай ты (3) для проверки.. потом ужо, определяй нужнуу область
|
|||
12
Ёпрст
23.03.22
✎
11:28
|
Ибо, в мобильном клиенте, например, текущая область работает не так как в тонком/обычном приложении - тупо курсор туда устанавливает, НО не скролит форму самого табличного дока.
|
|||
13
RomaH
naïve
23.03.22
✎
11:29
|
(11) да сделал уже
|
|||
14
Ёпрст
23.03.22
✎
11:31
|
(13) и ? работает хоть ? :)
|
|||
15
RomaH
naïve
23.03.22
✎
11:31
|
(14) нет
|
|||
16
RomaH
naïve
23.03.22
✎
11:32
|
могу тестовую обработку даже накидать - возможно платформа - сейчас 8.3.20
|
|||
17
Ёпрст
23.03.22
✎
11:38
|
кидай..
|
|||
18
RomaH
naïve
23.03.22
✎
12:40
|
||||
19
Ёпрст
24.03.22
✎
12:46
|
(18) ну ёпта..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |