Как в выгружаемой на форму ТЗ дать пользователю возможность редактировать указанные колонки

1. SvetaS2014 08.01.24 14:10 Сейчас в теме
Добрый день, УПП формы обычные (не управляемые), 8.3
Как дать пользователю возможность редактировать данные в Таблице Значений (в колонке "наименование" ), не изменяя данные в источнике
Вроде бы все свойства поставила, а редактировать не даёт.
Курсор ставится и всё. а ничего в строку не вводится..
 
         Форма1=ЭтотОбъект.ПолучитьФорму("ФормаОтчета");
	 Форма1.ЭлементыФормы.ТЗ.Колонки.Добавить("наименование", Новый 
         ОписаниеТипов("Строка"));
	 Форма1.ЭлементыФормы.ТЗ.Значение = дТЗ;
 	 Форма1.ЭлементыФормы.ТЗ.СоздатьКолонки();
	  
	 Колонка = Форма1.ЭлементыФормы.ТЗ.Колонки.порядок;
         Колонка.ИзменятьНастройку = Ложь;
         Колонка.Ширина = 8;
	 Колонка.ИзменениеРазмера = ИзменениеРазмераКолонки.НеИзменять;

	 Колонка2 = Форма1.ЭлементыФормы.ТЗ.Колонки.выбор;
         Колонка2.ИзменятьНастройку = Ложь;
         Колонка2.Ширина = 8;
	 Колонка2.ИзменениеРазмера = ИзменениеРазмераКолонки.НеИзменять;
	 
	 МассивБулево = Новый Массив; 
         МассивБулево.Добавить(Тип("Строка"));
         ОписаниеТиповС = Новый ОписаниеТипов(МассивБулево);
	 
	 кол =  Форма1.ЭлементыФормы.ТЗ.Колонки.Найти("наименование");
	 кол.УстановитьЭлементУправления(Тип("ПолеВвода"));
	 кол.ЭлементУправления.КнопкаОткрытия =Истина;
	 кол.ЭлементУправления.РедактированиеТекста  =Истина;
	 кол.ТолькоПросмотр = Ложь;
	 кол.Доступность=Истина;
	 кол.РежимРедактирования = РежимРедактированияКолонки.Непосредственно;
	

         Форма1.ЭлементыФормы.ТЗ.Колонки.код_п.Видимость = False;

Показать

Помогите, пожалуйста
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. user1880116 08.01.24 18:05 Сейчас в теме
 МассивБулево = Новый Массив; 
         МассивБулево.Добавить(Тип("Строка"));
         ОписаниеТиповС = Новый ОписаниеТипов(МассивБулево);


Это вот вообще за гранью добра и зла.
4. пользователь 08.01.24 19:13
Сообщение было скрыто модератором.
...
5. пользователь 08.01.24 19:37
Сообщение было скрыто модератором.
...
2. Vovan1975 13 08.01.24 15:55 Сейчас в теме
сдается мне что метод СоздатьКолонки() нужно вызывать прямо в конце после всех этих "Доступность" и "ТолькоПросмотр"
6. SvetaS2014 08.01.24 20:31 Сейчас в теме
метод СоздатьКолонки() нужно вызывать прямо в конце после всех этих "Доступность" и "ТолькоПросмотр"
тогда вылетает по ошибке - не видит колонки к которым в коде обращаюсь ...
7. SvetaS2014 13.01.24 10:44 Сейчас в теме
хоть кто-то может подсказать. Помогите, пожалуйста
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот