|
Отображение картинки при добавлении позиций в табличную часть | ☑ | ||
---|---|---|---|---|
0
Noobik1C
11.07.15
✎
20:07
|
Добрый день уважаемые. Подскажите плз, проблема следующего характера. При добавлении товаров в табличную часть обработки (управляемая форма) происходит следующее:
Добавляем товар у него есть реквизит ссылка на картинку строка полученная из хранилища изображений. Она отображается. При добавлении следующей строки у текущей позиции т.е. второй добавленной отображается картинка а у первой нет, при добавлении 3, 4, и далее картинка отображается только у последней добавленной, а остальные нет. Хотя у каждой картинки реквизит СсылкаДляКартинки разный. Не пойму в чем проблема подскажите. |
|||
1
Лефмихалыч
11.07.15
✎
22:03
|
проблема в коде - либо ты картинку не туда записываешь, либо не от туда берешь для отображения.
отлаживай по шагам, смотри, что происходит |
|||
2
Noobik1C
11.07.15
✎
22:18
|
(1) Так вот именно ссылка для картинки для каждой строки разная.
&НаКлиенте Процедура ТоварыПриАктивизацииСтроки(Элемент) ТекущаяСтрока = Элементы.Товары.ТекущиеДанные; АдресКартинки = ""; Если Объект.Товары.Количество() Тогда Элементы.АдресКартинки.РазмерКартинки = РазмерКартинки.Пропорционально; АдресКартинки = ТекущаяСтрока.СсылкаДляКартинки; КонецПроцедуры |
|||
3
Noobik1C
11.07.15
✎
22:20
|
(2) для каждой строки ТекущаяСтрока.СсылкаДляКартинки разная, но отображается только последняя добавленная, если удалять и добавить заново ту же номенклатуру но например предпоследнюю то начнется отображаться та которая станет последней.
|
|||
4
Лефмихалыч
11.07.15
✎
23:45
|
Отладчик. По шагам.
Проблема в твоем коде - 146% |
|||
5
Остап Сулейманович
12.07.15
✎
00:03
|
(2) Колись что означает:
Если Объект.Товары.Количество() Тогда? Оно когда будет Истина? |
|||
6
Lexey_
12.07.15
✎
00:19
|
(5) при отличном от нуля количестве
|
|||
7
Остап Сулейманович
12.07.15
✎
00:26
|
(6) А как можно активизировать строку, которой нет? Ну в смысле если уж попали в ПриАктивизацииСтроки - то строка точно есть. И общее их количество точно больше нуля.
|
|||
8
Lexey_
12.07.15
✎
00:30
|
(7) а, ну так-то да)
там еще и КонецЕсли не наблюдается |
|||
9
Noobik1C
12.07.15
✎
00:40
|
(8) та есть оно там, это конецесли
|
|||
10
Noobik1C
12.07.15
✎
00:41
|
(4) отладчиком 100 раз прошел у каждого ссылканакартинку свое значение, могу видео записать с режимом отладки.
|
|||
11
hhhh
12.07.15
✎
05:06
|
а Элементы.АдресКартинки точно привязано к данным. Что там у него в поле Данные?
|
|||
12
Noobik1C
12.07.15
✎
10:10
|
(11) точно, картинки отображаются ж для последней добавленной строки
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |