Добрый день.
Есть документ, в ТЧ которого перечисляется номенклатура (наименование,количество, сумма и т.д). Некоторые строки этой ТЧ нельзя редактировать. Нужно, чтобы при активизации такой строки автоматически выделялась другая строка и активизировалась ячейка количество. Нужная строка выделяется цветом (т.е. становится активной), а ячейка почему-то активизируется в исходной строке. Не понимаю, почему так происходит и как это можно исправить.
Пока ЗначениеЗаполнено(Строка.РодительПр) Цикл
Элементы.Таблица1.ТекущаяСтрока=Элементы.Таблица1.ТекущаяСтрока-1;
Строка=ТекущийЭлемент.ДанныеСтроки(Элементы.Таблица1.ТекущаяСтрока);
КонецЦикла;
(2) поставили такую задачу.
добавила в цикл строку
Отказ=Истина;
Теперь выделяется нужная строка и ячейка, которую нельзя редактировать, не активизируется. Уже лучше, но не получается все равно активизировать ячейку заданной строки..
(4) я бы с радостью) и может и сдамся скоро, уже три часа пытаюсь это сделать... но все равно должен же быть метод! как иначе, бросить нерешенную задачу? нужно либо понять, что это невозможно сделать, либо найти решение. неужели никто не сталкивался с подобным?
(0) на форме сделай два табличных поля с одним источником - Тч
Мастер-поле - не редактируемые строки
Деталь-поле - позиционируемая строка при активизации
ах да и метод ВыбратьСтроку() в СП или какой там отвечает за вход в редактирование
все
остальные варианты от лукавого
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой