Добрый день!
Не могу догнать, как программно добавить значение в выбранную ячейку таблицы формы.
Дано УФ, на форме таблица значений. Необходимо выбрать ячейку (тип строка), нажать кнопку (добавлена на форму) и в эту ячейку должен подставиться текст.
Пишу:
пТекСтрока = "НеобходимоВставить";
ТекСтрока = Элементы.ЭлементыДерева.ТекущиеДанные;
Если ТекСтрока = Неопределено Тогда
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Не выбрана ячейка!";
Сообщение.Сообщить();
Возврат;
КонецЕсли;
Если ТекСтолбец = Неопределено Тогда
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Не выбрана ячейка!";
Сообщение.Сообщить();
Возврат;
КонецЕсли;
тогда вопрос посложнее, можно ли после присвоения значения таким образом не заканчивать редактирование ячейки? т.е. после присвоения значения необходимо снова дважды мышкой нажать, чтобы войти в редактирование текста.
(5) Благодарю. Минус только один, выделяет всю строку в ячейке, если нажать любую кнопку, всё потрёт.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший