0
scanner1980
16.06.12
✎
11:09
|
Здравствуйте.
У ТаблицыФормы в управляемом приложении есть совйства:
Цитата
ТекущиеДанные (CurrentData)
Использование:
Только чтение.
Описание:
Тип: ДанныеФормыСтруктура; ДанныеФормыЭлементКоллекции; ДанныеФормыЭлементДерева.
Представляет доступ к текущим данным (данным текущей строки).
Доступность:
Тонкий клиент, веб-клиент, толстый клиент.
Цитата
ТекущаяСтрока (CurrentRow)
Использование:
Чтение и запись.
Описание:
Тип: Произвольный.
Идентификатор текущей строки таблицы.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент.
Элемент ТекущаяСтрока если его не изменять, так как он доступен еще и для записи, судя по отладчику содержит номер текущей строки, т.е.
(ТекущиеДанные.НомерСтроки - 1) = ТекущаяСтрока
ТекущаяСтрока доступна как на Сервере так ина Тонком клиенте, т.е. нет необходимости передавать НомерСтроки из текущих данных на сервер для получения на сервере текущей строки.
Вопрос: Можно ли использовать свойство ТекущаяСТрока для получения текущей строки на сервере, если данное совйство не будет изменяться программно? Если да, то насколько это корректно?
Нижеприведенный код вполне адекватно работает:
Код
&НаСервере
Процедура ПриИзмененииСТрокиНаСервере()
ТекущаяСтрока = Объект.Товары[Элементы.Товары.ТекущаяСтрока];
КонецПроцедуры
|
|