Имя: Пароль:
1C
 
v8: Как сбросить текущую строку
0 romashov
 
29.06.11
06:51
Есть форма на ней два табличных поля один номенклатура другой характеристики номенклатуры соответственно при изменении позиции в номенклатуре в характеристиках отображается перечень характеристик выбранной номенклатуры.

Теперь проблема нужно чтобы при смене номенклатуры в списке характеристик текущая строка стала неопределено.

если просто присваивать неопределено вываливается по ошибке присваивать пустую ссылку ничего не происходит.

Как можно сделать если можно?
1 Dolter
 
29.06.11
06:53
может попытаться найти в ней чегонить... так чтобы не нашло )))
2 Рэйв
 
29.06.11
06:55
может оно?

ТабличноеПоле (TableBox)
ВыделенныеСтроки (SelectedRows)
Использование:
Только чтение.
Описание:
Тип: ВыделенныеСтрокиТабличногоПоля. Содержит коллекцию выделенных строк табличного поля.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
См. также:
ВыделенныеСтрокиТабличногоПоля
3 Рэйв
 
29.06.11
06:56
+
ВыделенныеСтрокиТабличногоПоля (TableFieldSelectedRows)
Очистить (Clear)
Синтаксис:
Очистить()
Описание:
Снимает выделение со всех строк.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения
4 romashov
 
29.06.11
08:33
Что то отвлекся забыл

Выделенные строки чистил не помогает
5 romashov
 
29.06.11
11:26
Пожалуй подниму
6 Axel2009
 
29.06.11
11:31
(5) строки очистить + текущую строку переприсвоить вроде так
7 romashov
 
29.06.11
11:41
хорошо поробую
8 romashov
 
29.06.11
12:03
а переприсвоить чем
9 dimoff
 
29.06.11
12:10
Можно сделать через попу:
установить цвет выделения равным цвету фона. Когда надо сделать его опять обычным, если вопрос именно в визуализации.

Неплохо б конечно если б автор топика саму задачу описал.
10 73
 
29.06.11
12:26
Вообще-то, ВыделенныеСтроки.Очистить() достаточно.
Если не помогает - где-то в коде ищи, опять устанавливается выделение.
Закон Брукера: Даже маленькая практика стоит большой теории.