Вход | Регистрация
 

Как убрать выделение текущей строки

Как убрать выделение текущей строки
Я
   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) > ЗаполнитьТовары(); 
Серверная, небось, контекстная?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.