Привет всем!
проблема такая...
Накидал малый код функции для получения текущей выделенной строки списка
Поскольку в синтаксис помощнике инфа довольно скупая и размытая.... сколько пробовал разные варианты и еле попал в то, как по синтаксису правильно написать... буквально методом тыка и догадкой
И вроде получилось попасть как эту ерунду правильно написать, вот в таком вот виде:
&НаКлиенте
Функция Получить_ТекущуюСтрокуСписка(ИмяСписка,Столбец) Экспорт
//------------------------------------------------------
ТекСтрока= Элементы[ИмяСписка].ТекущаяСтрока;
ТекСтрокаЗнСтолбца = Элементы[ИмяСписка].ДанныеСтроки(ТекСтрока)[Столбец];
Возврат ТекСтрокаЗнСтолбца;
//------------------------------------------------------
КонецФункции
Вроде все путем, но просто охота это перенести в общий модуль
Но как только перенес в общий модуль то, на линии: "Элементы" естественно выдает ошибку и пишет:
Цитата
{ОбщийМодуль.Fx_Список.Модуль(4,12)}: Переменная не определена (Элементы)
ТекСтрока= <<?>>Элементы[ИмяСписка].ТекущаяСтрока; (Проверка: Тонкий клиент)
{ОбщийМодуль.Fx_Список.Модуль(5,22)}: Переменная не определена (Элементы)
ТекСтрокаЗнСтолбца = <<?>>Элементы[ИмяСписка].ДанныеСтроки(ТекСтрока)[Столбец]; (Проверка: Тонкий клиент)
Так что, прошу помощи.
Может для общего модуля кто подкорректирует, если не сильно накладно и сложно.
Буду признателен!