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

1С:Предприятие :: 1С:Предприятие 8 общая

Редактирование таблицы УФ, связанной с ТЗ

Редактирование таблицы УФ, связанной с ТЗ
Я
   EuVod
 
19.11.17 - 20:31
Всем привет.
что-то по УФ не все понимаю..
если в кратце то при открытии форму передается ТЗ (вообще говоря разного состава, но всегда есть номенклатура), программно создаются реквизиты и элементы формы, кнопка командной панели для этой таблицы для подбора товаров и все вроде хорошо, но не редактируется эта таблица интерактивно пользователем. У ТЗ - реквизита формы все колонки типизированы, редактирование, доступность все свойства нормальные.

в гугле ничего не нашел - почему не редактируется ((  - двойной щелчок мыши на любом поле не приводит к в входу в редактирование. (хотя в отладчике смотрю свойство режима редактирования "вход").
 
 
   Cyberhawk
 
1 - 19.11.17 - 20:35
ТолькоПросмотр у формы или элемента-контейнера
   EuVod
 
2 - 19.11.17 - 20:42
только просмотр вроде ложь везде.. сейчас еще раз просмотрюю.
там получается
Форма
 - на ней ТАблица
 - в ней колонки
у всех вроде ложь в только просмотр

да.. она открыта модально, но это же вроде не важно? (или..)
   Cyberhawk
 
3 - 19.11.17 - 20:43
Форма внешней обработки?
   EuVod
 
4 - 19.11.17 - 20:45
нет. произвольная форма открываю из формы справочника
   EuVod
 
5 - 19.11.17 - 20:45
вернее создал сначала как форму элемента этого справочника, потом пристрелил основной реквизит, т.к. выяснил, что нельзя редактировать один и тот же объект в разных формах )
   EuVod
 
6 - 19.11.17 - 20:48
сам реквизит типа ТЗ на форме создал в режиме конфигруатора (без колонок), при открытии создаю реквизиты колонки и преобразую значение переданной ТЗ в реквизит.. при этом программно вроде отрабатыват - т.е. когда подбираю в эту форму номенклатуру создается строка, номенклатура проставляется. а интерактивно не хочет реагировать на действия пользователя
   Cyberhawk
 
7 - 19.11.17 - 20:49
Смотреть в отладке
   Cyberhawk
 
8 - 19.11.17 - 20:49
ЭУ пади не связан с нужными данными
   EuVod
 
9 - 19.11.17 - 20:51
но он же их отображает?
я в обработке выбора добавляю строку в ТЗ - реквизит формы и вижу на форме визуально
   Cyberhawk
 
10 - 19.11.17 - 20:53
(9) Создай таблицу и колонки интерактивно в редакторе формы, проверь чтоб все работало.
Потом уже создавай их программно.
 
 Рекламное место пустует
   Cyberhawk
 
11 - 19.11.17 - 20:53
(реквизиты формы тоже там пока создай)
   EuVod
 
12 - 19.11.17 - 20:55
по примеру из инета, в ПРиСозданииНаСервере сначала создаю колонки-реквизаита таблицы, потом ЗначениеВРеквизит - загоняю таблицу.

в обработке подбора в рекизит-ТЗ добавляю строку заполняю колонку Номенклатура - на форме вижу что в таблиуе добавилась строка, заполнена колонка "номенлкатура".

уфф. совет понял.. ну допустим там все заработает ))
   EuVod
 
13 - 19.11.17 - 21:26
балиин. все просто. нужно же
НоваяКолонка.Вид = ВидПоляФормы.ПолеВвода;
по умолчанию создает элемент с видом "ПолеНадписи"..

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