Имя: Пароль:
1C
1С v8
Засунуть в РЛС текущую дату-время
, , ,
0 Tateossian
 
09.08.16
15:59
Народ, скажите, как в шаблон РЛС можно засунуть текущую дату-время и можно ли?

А можно ли через встроенный язык динамически задавать шаблон ограничения прав, в СП нашел только проверку на доступ?
1 Nuobu
 
09.08.16
16:00
(0) взять из константы.
2 Tateossian
 
09.08.16
16:00
(1) А константу каждую секунду обновлять, да?
3 Fragster
 
гуру
09.08.16
16:01
аназачем?
4 Nuobu
 
09.08.16
16:01
(2) Да.
5 Tateossian
 
09.08.16
16:02
(4) Офигенно. Не хочу так.
6 Fragster
 
гуру
09.08.16
16:02
тогда уж в параметр сеанса
7 Tateossian
 
09.08.16
16:02
(3) А нада по времени права ограничивать к Очень Важной Информации.
8 Fragster
 
гуру
09.08.16
16:02
но это не отменяет того, что что-то через жёппу делается
9 Tateossian
 
09.08.16
16:03
(8) У меня все делается по уму.
10 Nuobu
 
09.08.16
16:03
(5) Имелось ввиду через параметр сеанса. Так и текущийПользователь работает.
11 Джинн
 
09.08.16
16:03
Перевожу:"А можно ли почесать левое ухо правой ногой через спину?"
12 Fragster
 
гуру
09.08.16
16:03
опиши словами логику более конкретно
13 Nuobu
 
09.08.16
16:03
(9) По уму через жоnу.
14 Tateossian
 
09.08.16
16:03
(12) Нужно закрывать на чтение права, если время вышло.
15 Fragster
 
гуру
09.08.16
16:04
если время вышло на что?
16 Fragster
 
гуру
09.08.16
16:04
типа, за 10 секунд не прочитал, и ага?
17 Tateossian
 
09.08.16
16:04
(10) Кстати, быстрее всего работает предопределенное значение справочника, если что. быстрее, чем константа и чем параметр сеанса.
18 Fragster
 
гуру
09.08.16
16:05
а если форма с данными будет открыта дольше?
19 Tateossian
 
09.08.16
16:05
(16) Скажем, в 16:05:50 доступ закрыт. И все. Конечно, можно ограничиться до минуты, но хочу чтобы прям секунда в секунду было.
20 Джинн
 
09.08.16
16:06
(17) Быстрее работает мозг, не загруженный всякой херней.
21 Tateossian
 
09.08.16
16:06
(18) Тогда юзеру повезло попользоваться ДСП чуть больше положенного, но спасибо за "наводку" - есть метод Обновить()
22 Фокусник
 
09.08.16
16:07
(0) Торги на бирже/тотализатор автоматизируете? ;)
23 Tateossian
 
09.08.16
16:08
Эксперты, какие еще варианты, кроме как раз в минуту обновлять БД?
24 Fragster
 
гуру
09.08.16
16:08
а если он принтскрин нажал? или на мобилку щелкнул?
25 Nuobu
 
09.08.16
16:08
(23) Не БД, а параметрсеанса. Прошу не путать.
26 Tateossian
 
09.08.16
16:09
(25) А я не буду параметр сеанса вообще юзать)
27 Tateossian
 
09.08.16
16:09
(26) Потому и написал БД, а где там - дело мое.
28 Fragster
 
гуру
09.08.16
16:09
изменить требования
29 Tateossian
 
09.08.16
16:10
(28) Не, надо прогнуть 1С
30 Fragster
 
гуру
09.08.16
16:11
убери права вообще нахрен и получай данные в привилегированном режиме на сервере в особенной обработке, которая уже сравнивает вемя и сама закрывается в нужный момент
31 Tateossian
 
09.08.16
16:13
(30) Возможно, хороший вариант, только придется отовсюду доступ закрывать, откуда можно залезть к данным, минуя обработку. Имхается проще через ограничение доступа. Есть же продуманные пользователи, самые умные.
32 Fragster
 
гуру
09.08.16
16:17
(31) снять галочки у ролей/удалить роли из профилей доступа?
33 Nuobu
 
09.08.16
16:19
(31) Они время на компах на час назад переводят.
34 Tateossian
 
09.08.16
16:20
(33) Пускай что хотят то и ставят - на сервере время никто не трогает. Есть пользователи из Владивостока. У них там свое время.
35 Tateossian
 
09.08.16
16:21
Когда GETDATE() реализуют. Зазеркалье, ау. Сделайте, многие просят.
36 Tateossian
 
09.08.16
16:22
(32) Какие галочки у ролей?
37 Fragster
 
гуру
09.08.16
16:26
(36) на чтение того, на что ты RLS хочешь накрутить
38 aleks_default
 
09.08.16
16:51
Зачем параметр сеанса менять раз в секунду? Параметр сеанса вообще должен быть булевым - есть доступ или нет.
А уж в пользовательском сеансе запустить обработчик ожидания, который будет мониторить время и при наступлении часа Х, установит параметр сеанса - нет доступа и закроет все открытые формы с этими данными.
39 Serg_1960
 
09.08.16
17:32
Регламентное задание, которое по расписанию запускается в час "Х" прям секунда в секунду(19) и изменяет "предопределенное значение справочника"(17)