Имя: Пароль:
1C
 
Программно вывел табличную часть документа. И не могу ее поправить...
0 Галахад
 
гуру
02.11.18
13:10
// Создание элемента формы "ПланыОтгрузок" с типом "Страница панели"
        НовыйЭлемент = ЭлементыФормы.ОсновнаяПанель.Страницы.Добавить("ПланыОтгрузок", "Планы отгрузок");
        НовыйЭлемент.Видимость = Истина;
        НовыйЭлемент.Доступность = Истина;
        НовыйЭлемент.Заголовок = "Планы отгрузок";
        
        ЭлементыФормы.ОсновнаяПанель.ТекущаяСтраница = ЭлементыФормы.ОсновнаяПанель.Страницы.Найти("ПланыОтгрузок");
        
        // Создание элемента формы "ПланыОтгрузок" с типом "Табличное поле"
        НовыйЭлемент = ЭлементыФормы.Добавить(Тип("Табличноеполе"), "ПланыОтгрузок",  Истина, ЭлементыФормы.ОсновнаяПанель);
        НовыйЭлемент.Верх = 12;
        НовыйЭлемент.Видимость = Истина;
        НовыйЭлемент.Высота = 155;
        НовыйЭлемент.Данные = "ПланыОтгрузок";
        НовыйЭлемент.Доступность = Истина;
        НовыйЭлемент.Лево = 6;
        НовыйЭлемент.Подсказка = "";
        НовыйЭлемент.Ширина = 793;
        
        
        // Создание элемента формы "НомерСтроки" с типом "Колонка табличного поля"
        НовыйЭлемент = ЭлементыФормы.ПланыОтгрузок.Колонки.Добавить("НомерСтроки", "N");
        НовыйЭлемент.УстановитьЭлементУправления(Тип("ПолеВвода"));
        НовыйЭлемент.Видимость = Истина;
        НовыйЭлемент.Данные = "НомерСтроки";
        НовыйЭлемент.Доступность = Истина;
        НовыйЭлемент.Ширина = 4;
        
        // Создание элемента формы "ПланОтгрузки" с типом "Колонка табличного поля"
        НовыйЭлемент = ЭлементыФормы.ПланыОтгрузок.Колонки.Добавить("ПланОтгрузки", "План отгрузки");
        НовыйЭлемент.УстановитьЭлементУправления(Тип("ПолеВвода"));
        НовыйЭлемент.Видимость = Истина;
        НовыйЭлемент.Данные = "ПланОтгрузки";
        НовыйЭлемент.Доступность = Истина;
        НовыйЭлемент.Ширина = 103;
1 1Сергей
 
02.11.18
13:11
Кулстори, бро. Пиши ещё
2 Галахад
 
гуру
02.11.18
13:11
Вот так вот добавил.

Табличная часть есть. Почти все хорошо. Но нет доступа к редактированию.
3 Галахад
 
гуру
02.11.18
13:12
(1) Пасиб.
4 Timon1405
 
02.11.18
13:17
НовыйЭлемент.ПутьКданным = "Объект.ИмяТЧ";
5 Галахад
 
гуру
02.11.18
13:26
(4) Спасибо.


Проблема была в том, что видимо по умолчанию устанавливается "ТолькоПросмотр" в Истина.

Строчка НовыйЭлемент.ТолькоПросмотр = Ложь спасла.