Имя: Пароль:
1C
1С v8
Как программно выбрать поле на мобильной платформе?
0 SelivanovMusic
 
26.07.17
06:02
При вводе заказа, добавляем товар в ТЧ.
Нужно чтобы при нажатии кнопки "Добавить" сразу выходил подбор номенклатуры. И после выбора, активировалось поле ввода количества.

Т.е. Сейчас Алгоритм:
1. Добавить
2. Нажатьполе номенклатура
3. Нажать на выбранную
4. Нажать готово
5. Нажать На поле количество
6. Ввести количество

Как нужно:
1. Добавить (открывается подбор номеклатуры)
2. Нажать на выбранную (открывается "кальнулятор" ввода количества)
3. Ввести количество

Если ли возможность таковая?

То что уже пробовал и не вышло:
1. Свойство АктивизироватьПоУмолчанию (так как это нужно не при открытии формы...)

2. Этаформа.ТекущийЭлемент = Элементы.ТоварыКоличество;
Этот вариант работает как нужно (активируется количество, и начиная вводить цифры они пишутся туда), но только на ПК!
На планшетнике ничего не происходит. Есть подозрение, что там работает, что чтобы там ввести должна вылезти форма с цифрами, которая не вылезает сама...
1 DitriX
 
27.07.17
01:12
Справку не читаем, статьи не ищем, курсы не проходим...
Начать редактирование элементы, вот что тебе надо.
2 SelivanovMusic
 
31.07.17
04:29
Тоже не выходит
На ПК ругается что метод не обнаружен, и в конфигураторе подсказки не выходит.
На планшетнике не ругается, но и ничего не происходит.

Этаформа.ТекущийЭлемент = Элементы.ТоварыКоличество;
Этаформа.НачатьРедактированиеЭлемента();

Этаформа.ТекущийЭлемент видит как Таблицаформы
Т.к. товары это тч, а количество это колонка

Попробовал передать Элементы.ТоварыКоличество
но тут тоже метод не обнаружен.
3 SelivanovMusic
 
31.07.17
05:22
На простое поле тоже ругается

Этаформа.ТекущийЭлемент = Элементы.Дата;
Этаформа.НачатьРедактированиеЭлемента();

Тут уже тип текущего элемента ПолеФормы
4 DitriX
 
01.08.17
23:48
Этаформа.ТекущийЭлемент = Элементы.Дата;

ПодключитьОбработчикОж("ААА", 0.3, Истина);

\\\\\\\\\\\\\\\\\\
Проц АААА
Этаформа.НачатьРедактированиеЭлемента();
КонПроц