|
Получить навигационную ссылку
|
|||
---|---|---|---|
#18+
На форме есть поле картинки и список. У списка простейший код: автор&НаКлиенте Процедура СписокПриАктивизацииСтроки(Элемент) ЭтаФорма.СсылкаНаКартинку = ПолучитьНавигационнуюСсылку(Элементы.Список.ТекущиеДанные.Ссылка, "ДанныеФайла"); КонецПроцедуры Всё работает, при тыканье по строке списка рисуется картинка. Только вот отчего-то не всегда. Иногда (в 10% примерно случаев) вместо картинки рисуется косой крест (вроде как не найдена картинка). Причём если тыкнуть в списке другую строчку, а потом обратно проблемную (чтобы снова сработал метод ПриАктивацииСтроки), то всё нормально, картинка отрисовывается и в дальнейшем сколько ни тыкай по другим строчкам, проблемная всё равно будет нормально отрисовываться. То есть проблема может возникнуть лишь при самой первой активации этой строки, а потом она работает нормально. К сожалению, проблема именно МОЖЕТ возникнуть. А может и не возникнуть (и чаще всего срабатывает всё штатно). Работает нестабильно, системы не заметил, косой крест в любой строке может вылезти (с любой картинкой). Что это такое и как с этим бороться? Как хоть отловить программно, что вместо картинки косой крест вылез? Платформа 8.3.10, упр. форма ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 09:31 |
|
|
start [/forum/topic.php?fid=28&fpage=11&tid=1518480]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 161ms |
0 / 0 |