Имя: Пароль:
1C
1C 7.7
v7: СоздатьОбъект("ПоставщикДанных") - запретить перетаскивание колонок табличного поля
0 dimm7310
 
05.03.19
09:09
1С 7.7 комплексная переписанная. На базе этого класса сделан подбор товара в документах.
Все бы хорошо, но у пользователей есть возможность перемещать колонки (перетаскивая мышкой)
и совсем выносить с экрана, а потом звонить мне : колонка пропала.

Пытаюсь запретить перетаскивание, но что-то не получатся

в процедуре ИнициализацияМногострочнойЧасти()

прописаны
    ТабличноеПоле = ПоставщикДанных.ТабличноеПоле;
    ТабличноеПоле.ИзменятьНастройкуКолонок =0;
    ТабличноеПоле.РазрешитьПеретаскивание =0;

но возможность перетаскивать остается
1 ADirks
 
05.03.19
10:21
РазрешитьПеретаскивание - это от drag&drop

тебе надо ИзменятьПозициюКолонок
а чтобы видимость нельзя было поменять, то у каждой колонки надо установить ИзменятьВидимость = 0
Программист всегда исправляет последнюю ошибку.