|
Данные из списка справочника
| ☑ |
0
Касандер72
27.07.11
✎
10:16
|
Добрый день всем !
Помогите, плиз, лузеру - не могу получить значение поля справочника при активизации его строки:
Процедура СправочникСписокПриАктивизацииСтроки(Элемент)
ТекЭлемент = ЭтаФорма.СправочникСписок.ТекущиеДанные;
ИмяФайла = ТекЭлемент.ИмяФайла;
Если не ПустаяСтрока(ИмяФайла) Тогда
Картинка = Новый Картинка(ИмяФайла);
ЭлементыФормы.Изображение.Картинка = Картинка;
КонецЕсли;
КонецПроцедуры // СправочникСписокПриАктивизацииСтроки(Элемент)
|
|
1
butterbean
27.07.11
✎
10:17
|
где ошибка??
|
|
2
dimoff
27.07.11
✎
10:17
|
Можешь!
|
|
3
Jstunner
27.07.11
✎
10:17
|
какое значение не можешь получить?
|
|
4
aleks-id
27.07.11
✎
10:17
|
а в Элементе у нас что находится?
|
|
5
73
27.07.11
✎
10:18
|
(0)
ТекЭлемент = Элемент.ТекущиеДанные;
|
|
6
dimoff
27.07.11
✎
10:18
|
Думаю ошибка в строке
ИмяФайла = ТекЭлемент.ИмяФайла;
поскольку нет колонки ИмяФайла
В этом случае либо добавить колонку, либо вместо
ТекЭлемент = ЭтаФорма.СправочникСписок.ТекущиеДанные;
писать
ТекЭлемент = ЭтаФорма.СправочникСписок.ТекущаяСтрока;
|
|
7
dimoff
27.07.11
✎
10:18
|
(5) Офигенная разница
|
|
8
73
27.07.11
✎
10:19
|
(0)(6)
ЭтаФорма.ЭЛЕМЕНТЫФОРМЫ.СправочникСписок.
|
|
9
Buster007
27.07.11
✎
10:19
|
оО
а ЭлементыФормы не нужны?
|
|
10
73
27.07.11
✎
10:19
|
(8)+ Разница Офигенная)
|
|
11
dimoff
27.07.11
✎
10:20
|
А, точно, туплю :)
|
|
12
Касандер72
27.07.11
✎
10:23
|
спс всем огромный ! так прокатило:
ТекСтрока = ЭтаФорма.ЭлементыФормы.СправочникСписок.ТекущаяСтрока;
ИмяФайла = ТекСтрока.ИмяФайла;
Если не ПустаяСтрока(ИмяФайла) Тогда
Картинка = Новый Картинка(ИмяФайла);
ЭлементыФормы.Изображение.Картинка = Картинка;
КонецЕсли;
|
|