|
Видимость колонок | ☑ | ||
---|---|---|---|---|
0
fenlork
10.12.13
✎
09:28
|
Здравствуйте, подскажите как правильно организовать при открытии документа, при определенном "контрагенте" в нем, ограничить видимость и доступность колонок для определенного списка пользователей. При этом в "настройках пользователей"-созданы булевные типы(Разрешить смотретьЦену, Сумму). Что делать дальше?
|
|||
1
Wobland
10.12.13
✎
09:29
|
сравнивать
|
|||
2
Wobland
10.12.13
✎
09:29
|
(1) то бишь, сразу в если пихать
|
|||
3
Godofsin
10.12.13
✎
09:30
|
Дарю тебе конструкцию:
Если тогда ИначеЕсли Тогда Иначе КонецЕсли; |
|||
4
Godofsin
10.12.13
✎
09:30
|
Можешь не благодарить
|
|||
5
Wobland
10.12.13
✎
09:30
|
а к новому году мы расщедримся на RLS
|
|||
6
Godofsin
10.12.13
✎
09:31
|
(5) Думается, RLS пока лишнее для ТС, раз задает подобные вопросы.
|
|||
7
fenlork
10.12.13
✎
09:33
|
Я не знаю как я где использовать это
|
|||
8
fenlork
10.12.13
✎
09:34
|
при открытие формы?
|
|||
9
Wobland
10.12.13
✎
09:34
|
(7) откуда у тебя булевские реквизиты взялись?
|
|||
10
Godofsin
10.12.13
✎
09:34
|
да, приОткрытии(), при этом проверяя на ЭтоНовый()
|
|||
11
Kupogun
10.12.13
✎
09:34
|
(8) да
|
|||
12
Defender aka LINN
10.12.13
✎
09:35
|
(8) Ага. Выбрал другого контрагента - переоткрой форму. Удобно, чо.
|
|||
13
fenlork
10.12.13
✎
09:36
|
например
Если ЭлементыФормы.Контрагент=такомуто и камим образом Эму настройку применить "смотреть сумму"? |
|||
14
fenlork
10.12.13
✎
09:36
|
Эту*
|
|||
15
Defender aka LINN
10.12.13
✎
09:37
|
(13) В вашем случае - специально обученным программистом за заранее обговоренную сумму денег.
|
|||
16
Wobland
10.12.13
✎
09:37
|
и смотри во всех отчётах это пропиши. и про консоль запросов для ушлых юзеров не забудь
|
|||
17
fenlork
10.12.13
✎
09:38
|
да ну вас...
|
|||
18
Kupogun
10.12.13
✎
09:39
|
(12) если контрагент меняется на форме, то пусть делает на при изменении контрагента.
какие проблемы? |
|||
19
Wobland
10.12.13
✎
09:40
|
— О, Мудрейший, — спросили как-то Хранителя Истины из клана Спокойных, — в чём заключается искусство беседы?
— Следует дать возможность говорить тому, кто желает выговориться; выслушать того, кто желает быть услышанным; дать знания жаждущему их; не разубеждать убеждённых. — А что делать, если придётся беседовать с несколькими убеждёнными, каждый из которых не приемлет мнения других? — снова спросили Хранителя. — В такой беседе, — сказал Мудрейший, — следует дать понять каждому, что ты согласен именно с ним и не перечишь другим только из вежливости, но для этого даже не нужно слов… |
|||
20
fenlork
10.12.13
✎
09:40
|
что таково-если человек первый раз столкнулся с этим и не знает как обратится в модуле к настройкам пользователя?
|
|||
21
Godofsin
10.12.13
✎
09:43
|
(20) такоГо, обратитЬся.
|
|||
22
Defender aka LINN
10.12.13
✎
09:44
|
(20) Если не знает - пусть узнаёт.
|
|||
23
fenlork
10.12.13
✎
09:44
|
узнаю-не волнуйтесь
|
|||
24
Godofsin
10.12.13
✎
09:46
|
вот такое есть в ут, в общем модуле "УправлениеПользователями":
// Функция возвращает значение по умолчанию для передаваемого пользователя и настройки. // // Параметры: // Пользователь - текущий пользователь программы // Настройка - признак, для которого возвращается значение по умолчанию // // Возвращаемое значение: // Значение по умолчанию для настройки. // Функция ПолучитьЗначениеПоУмолчанию(Пользователь, Настройка) Экспорт |
|||
25
Wobland
10.12.13
✎
09:50
|
а потом придёт Альтаир и лишит тебя сна
v8: табло 1с 8 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |