Позиционирование на строке таблицы значений #750157


#0 by Масянька
День добрый! Есть форма, на ней таблица значений. В таблицу осуществляется подбор. Хочу - после подбора оказаться (позиционировать курсор) на новой (добавленной) строке. гТабВыборка.ПолучитьСтрокуПоНомеру(ТекСтрока); Не получается... Как? Спасибо.
#1 by vicof
"гТабВыборка" как лодку назовешь...)) ТаблицаФормы.ТекущаяСтрока (FormTable.CurrentRow) ТекущаяСтрока (CurrentRow) Использование: Чтение и запись. Описание: Тип: Произвольный. Идентификатор текущей строки таблицы. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер). Примечание: Если устанавливаемое значение не является допустимым (такое значение отсутствует) для данной таблицы, то такая установка игнорируется. Тип определяется расширением таблицы. См. также: Расширение таблицы формы для таблицы значений Расширение таблицы формы для дерева значений Расширение таблицы формы для списка значений Расширение таблицы формы для табличных частей Расширение таблицы формы для отбора Расширение таблицы формы для динамического списка Расширение данных строки для динамического списка ТаблицаФормы, метод ДанныеСтроки ДанныеФормыКоллекция, метод НайтиПоИдентификатору ДанныеФормыЭлементКоллекции, метод ПолучитьИдентификатор --------------------------------------------------------------------------------
#2 by Масянька
Пардон... 7.7
#3 by Масянька
Сразу скажу: возвращает - в таблице 47 строк, текущая - 47. Стоит на первой строке.
#4 by hunter76
гТабВыборка.ТекущаяСтрока(гТабВыборка.КоличествоСтрок);
#5 by Масянька
Однако... ТекущаяСтрока - работает. А почему ПолучитьСтрокуПоНомеру не работает? Написано же - Получить строку таблицы значений по номеру. Указанная строка становится текущей.
#6 by hunter76
Работает, когда ТЗ не на форме. Т.е., интерактивно не позиционирует.
#7 by Масянька
И кто об этом писать будет?! Спасибо.
#8 by hunter76
опыт - сын ошибок трудных...
#9 by mehfk
ТекущаяСтрока(<?>); Синтаксис: ТекущаяСтрока(<Строка>) Назначение: Установить/определить текущую строку таблицы в элементе диалога типа ''ТаблицаЗначений''. Возвращает число, соответствующее индексу текущей строки поля диалога (до его изменения), или 0, если текущей строки нет. Параметры: <Строка> - необязательный параметр. Числовое выражение с задаваемым индексом строки для элемента диалога типа ''ТаблицаЗначений'', на которую требуется установить курсор. Если параметр не задан, то положение курсора в поле диалога не меняется.
#10 by mehfk
Сравни с описанием ПолучитьСтрокуПоНомеру
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С