#0
by kimba
Как активировать строку в Таблице на форме? Более конкретная задача такая: Есть ТЗ на форме, она заполнена кроме одной колонки. Пользователь должен её заполнить, он активизирует первую строчку, вводит значение, жмет enter, после чего должна активизироваться строка №2, пользователь опять вводит и жмет enter ... и т.д. Не могу найти как активизировать следующую строку после окончания ввода.
#5
by kimba
Пробовал на клиенте сделать следующее: Получается очень странная картина: нижняя строка становится активной, но активная ячейка всеравно остаётся та, которую только что изменили, см. скриншот в личке.
#7
by kiruha
Использование: Чтение и ЗАПИСЬ. Описание: Тип: ГруппаФормы; ТаблицаФормы; ПолеФормы; КнопкаФормы. Содержит текущий активный элемент управляемой формы. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент
#8
by kimba
ничего не дало, все так же мне нужно ячейку таблицы активизировать ТекущийЭлемент не подходит. у Таблицы кстати есть тоже ТекущийЭлемент, но там можно только колонку (элемент) активизировать
#11
by kimba
и как мне ячейку в таблице ативизировать??? Элементы.Таблица.ТекущийЭлемент = Элементы.НеобходимаяКолонка; После этого тоже самое что на скрине, не становится активной ячейка следующей строки, даже если так писать:
#12
by kimba
может не понятно объяснил: Пользователь должен спозиционироваться на первой строке в колонке для заполнения. Далее вводит число, жмет enter, число enter, число enter... таким образом быстро заполняется вся колонка ТЗ.
#13
by kiruha
Проблема не активизации - активизацию проводит Элементы.Таблица.ТекущийЭлемент=НужноеПолеФормы; Мне лично не понятно как получить НужноеПолеФормы - не нашел методов
#15
by kiruha
Апну что ли ) Самому интересно. Как получить поле формы таблицы , например из 3 строки 3-го столбца ?
#24
by kimba
Зачем так сложно? работает и так: Элементы.Исследования.ТекущаяСтрока = Элементы.Исследования.ТекущаяСтрока + 1; На клиенте Элементы.Исследования.ТекущаяСтрока это число, я уже писал об этом. Вопрос остается открытым, строка выделяется, но активность к ней не переходит!
#25
by mrBlutig
В текущей строке хранится идентификатор строки, что не совсем одно и тоже что индекс, попробуй поменять местами строки в ТЗ.
#26
by kimba
Зачем мне их менять? Чтобы проверить индекс чтоли? там кстати строгая сортировка, местами строки менять нельзя.
#27
by mrBlutig
ну имей в виду. А с активацией поля думаю эт недоделка 1с-гов, имеет смысл написать в саппорт.
#29
by kiruha
Если установить отбор по нужной строке, а потом отбор отменить - нужная строка станет активной
#30
by kimba
идея не плохая, но это слишком жестока для пользователя, бабушка в шоке будет от постоянно появляющихся и исчезающих строк.
#36
by kiruha
Ничуть не больше чем при изменении номенклатуры - также одно обращение и обновление видимых элементов
#37
by kimba
&НаКлиенте Так работает, только в вебе немного притормаживает, но зато не моргает как в тонком. Еще одна фишка выяснилась: При таком переходе на след строку впринципе работает, но только в вебе, в тонком приходится действовать так: вводишь число, ентер, переходит фокус на след строку, опять приходится ентер нажимать чтобы начать редактирование и т.д. тогда как в вебе неприходится 2 раза подряд ентер нажимать. В тонком короче не срабатывает данная строка:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- КАк при нажатии на строку в ТЗ добавить эту строку в Табличную часть докуме
- Можно ли в таблице значений на форме сделать строку многострочной, как в табличной ча
- Как в 8.2 добавить новую строку в таблице на форме?
- Как добавить строку в таблице на форме отчета?
- 8.2 Управляемая форма как установить текущую строку в таблице на форме?
- Как активировать определённую ячейку в табличной части документа 1с 8.2?
- v8: Как удалить строку в таблице на MSSQL не запросом. {Решено}
- Как снять активированную строку/ячейку в таблице на форме (Динамический список)
- Как подкрашивать (ячейку или строку) в таблице значений на управляемой форме?
- Активировать последнюю строку в ТЧ
- Как установить текущую строку в таблице на форме?
- Активировать строку УФ
В этой группе 1С
- Можно ли в подвале выровнять значение по правому краю?
- Как программно указать размер страницы табличного документа
- СКД описание иерархии по нескольким полям.
- Как выгрузить план счетов из Бухгалтерии 8 в ЗиК 7.7 ?
- А как в MS Outlook всегда отвечать в html формате ?
- В 1с не пробиваются чеки
- v7: у бухов требуют в статистике отчет мп-микро
- Развернуть образ win из virtualbox на реальной машине. Реально?
- Экзамены на специалиста консультанта БП 8
- Как отключить автоматическое определение типа сети в windows 7?
- Как переименовать папку 1С8.2
- Подстановка КПП в ППИ (УПП 1.3)
- 1С++ Не работает отбор по группе справочника
- отчет в формате xls с формулами Excel ?
- Как при переходе в спящий режим сохранить подключение к инету?
- Пауза в коде 1С 8.1
- v7: проведение документа "Оказание услуг", заполнение субконто3
- Как обратиться к субконто?
- Для работы с центральным узлом информационной базы необходимо установить УРИБ
- Доплата за ночные часы военным