|
Как убрать выделение текущей строки
|
Я
|
|
Varlant1n 26.02.21 - 10:21 | Здравствуйте. Есть форма. На форме есть табличная часть. Рядом с табличной частью есть поля ввода по типу "Контрагент" и тд. При выделении строки, эти поля ввода заполняются данными из строки. Но также на форме есть кнопка обновить. При ее нажатии обновляется таблица и должны стать пустыми поля ввода. Но из-за того, что после обновления программа выделяет первую строку из таблицы. Поля ввода остаются заполненными. Как это можно исправить? Как можно программно убрать выделение строки?
&НаКлиенте
Процедура ДокументыПриАктивизацииСтроки(Элемент)
ТекущаяСтрока = Элементы.Документы.ТекущиеДанные;
Если ТекущаяСтрока <> Неопределено Тогда
Объект.Контрагент = ТекущаяСтрока.Контрагент;
Объект.Менеджер = ТекущаяСтрока.Менеджер;
Объект.Ссылка = ТекущаяСтрока.Ссылка;
Объект.АдресДоставки = ТекущаяСтрока.АдресДоставки;
ЗаполнитьТовары();
КонецЕсли;
КонецПроцедуры |
ДенисЧ 1 - 26.02.21 - 10:30 | ЗАпоминай строку и после обновления текущь (с) её.
|
Varlant1n 2 - 26.02.21 - 10:35 | ( 1) Можно подробнее, пожалуйста( |
DrShad 3 - 26.02.21 - 10:38 | мощно, каждый раз при переходе со строки на другую модифицировать объект, это пять!
|
FIXXXL 4 - 26.02.21 - 10:43 | ( 0) >При ее нажатии обновляется таблица и должны стать пустыми поля ввода
ну и опустошай что надо по нажатию кнопки |
Михаил Козлов 5 - 26.02.21 - 10:50 | ( 3)+ И, главное, зачем. Какой смысл тогда в реквизитах шапки документа, если это реквизиты ТЧ? |
Varlant1n 6 - 26.02.21 - 10:50 | ( 4) Я это делаю. Но при обновлении списка. Программа выделяет первую строку и из-за условия "Если ТекущаяСтрока <> Неопределено Тогда" все заполняется опять |
Varlant1n 7 - 26.02.21 - 10:51 | ( 5) Они не видимы в табличной части. Они нужны в отдельных полях, чтобы пользователю было легче понять. |
DrShad 8 - 26.02.21 - 10:53 | ( 7) так что они делают в объекте? почему не просто реквизиты формы? |
Varlant1n 9 - 26.02.21 - 11:04 | ( 8) Потому что там есть некоторые данные, которые возможно придется открывать в самом документе |
Михаил Козлов 10 - 26.02.21 - 11:10 | ( 9) Вы не ответили на ( 8). Открывать можно и без реквизитов документа. Если, скажем, контрагентов 2 в ТЧ, то чему равен Контрагент в "шапке"? |
Вафель 11 - 26.02.21 - 11:12 | ( 6) напиши в иначе обнуления полей |
acht 12 - 26.02.21 - 12:24 | (0) > ЗаполнитьТовары();
Серверная, небось, контекстная? |