Как Програмно запретить делать видимой колонку пользователю
☑
0
kvrkvr
30.05.13
✎
16:41
Есть код вида:
Если РольДоступна("Programmer") Тогда
ИначеЕсли РольДоступна("ПолныеПрава") Тогда
ИначеЕсли РольДоступна("МенеджерПоЗакупкам") Тогда
ИначеЕсли РольДоступна("МенеджерПоПродажам") Тогда
// ИначеЕсли РольДоступна("ТолькоПросмотрРубц") Тогда
ИначеЕсли РольДоступна("МенеджерПоПродажамРубц") Тогда
Иначе
ЭлементыФормы.Всего.Видимость = ЛОжь;
ЭлементыФормы.ВсегоНДС.Видимость = ЛОжь;
ЭлементыФормы.Товары.Колонки.Цена.Видимость = ЛОжь;
ЭлементыФормы.Товары.Колонки.Сумма.Видимость = ЛОжь;
ЭлементыФормы.Товары.Колонки.СуммаНДС.Видимость = ЛОжь;
ЭлементыФормы.Товары.Колонки.Всего.Видимость = ЛОжь;
ЭлементыФормы.Товары.Колонки.Всего.Доступность = ЛОжь;
ЭлементыФормы.Товары.Колонки.СуммаБезСкидок.Видимость = ЛОжь;
ЭлементыФормы.Товары.Колонки.СуммаБезСкидок.Доступность = ЛОжь;
ЭлементыФормы.Товары.Колонки.СтавкаНДС.Видимость = ЛОжь;
ЭлементыФормы.Товары.Колонки.ПроцентСкидкиНаценки.Видимость = ЛОжь;
ЭлементыФормы.Товары.Колонки.ПроцентАвтоматическихСкидок.Видимость = ЛОжь;
// ЭлементыФормы.Товары.Колонки.ЦенаБез.Видимость = ЛОжь;
// ЭлементыФормы.Товары.Колонки.ЦенаС.Видимость = ЛОжь;
КонецЕсли;
Те колонки у которых данные реквизиты документа действительно становятся не видимы, а те которые реквизиты формы (напрмер всего) могут быть сделаны видимы через настройку списка
1
Лефмихалыч
30.05.13
✎
16:42
функциональные опции? не, не слышал
2
Nenaviwu1c20
30.05.13
✎
16:45
ААААААААААААААААААААААААААААААААААААААААААААААА.Сотри это!!!!
3
Defender aka LINN
30.05.13
✎
16:47
Блин, как это развидеть обратно?
4
acsent
30.05.13
✎
16:48
а что плохого то?
5
acsent
30.05.13
✎
16:48
есть свойство ИзменятьВидимость
6
DarKySiK
30.05.13
✎
17:06
(1) некоторые на 8.1 еще сидят
7
zladenuw
30.05.13
✎
17:14
ТабличноеПоле (TableBox)
ИзменятьНастройкуКолонок (ChangeSettingOfColumns)
Использование:
Чтение и запись.
8
kvrkvr
30.05.13
✎
17:39
Для: Defender aka LINN
3 - 30.05.13 - 16:47 Блин, как это развидеть обратно?
Правой кнопкой на табличном поле Настройка списка
zladenuw 7 - спасибо! Хотя хотелось бы чтобы пользователь мог менять состав колонок (реквизитов формы), а некоторые были не доступны.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.