|
8.3 - аналог РаботаСДиалогами | ☑ | ||
---|---|---|---|---|
0
Масянька
10.01.17
✎
16:31
|
День добрый!
Бух 3.0.46.11. Что есть аналог РаботаСДиалогами (8.2)? Спасибо. |
|||
1
Aleksandr N
10.01.17
✎
16:33
|
(0) Аналог этот есть ничто.
|
|||
2
Курцвейл
10.01.17
✎
16:34
|
О чем вопрос? Об асинхронных выражениях?
|
|||
3
Масянька
10.01.17
✎
16:36
|
(2) В 8.2 есть общий модуль РаботаСДиалогами. Я в нем закрыла доступ к полю во всех док-ах.
В 8.3 есть такая фишка? Ну, или нечто похожее. |
|||
4
Курцвейл
10.01.17
✎
16:38
|
Тред можно обрабатывать потоки синхронно или асинхронно.
В синхронном случае обработчики ожидают освобождения объекта что-бы начать с ним работать. В асинхронном не ожидают. |
|||
5
Курцвейл
10.01.17
✎
16:42
|
(3) А можно услышать более общую задачу?
В УФ вопросы доступа решают через управление ролями. |
|||
6
Масянька
10.01.17
✎
16:46
|
(5) Во всех док-ах (абсолютно) нужно закрыть (для редактирования ручками) поле "Ответственный".
|
|||
7
FIXXXL
10.01.17
✎
17:05
|
(6) смотри в формах ПриСозданииНаСервере есть вызов общей процедуры? и копай дальше
|
|||
8
mehfk
10.01.17
✎
17:16
|
(7) Сейчас модно делать через функциональные опции. Или через настройки редактирования и просмотра реквизита формы.
|
|||
9
Масянька
10.01.17
✎
17:22
|
(7) Общие только Версионирование.ПриСозданииНаСервере.
|
|||
10
FIXXXL
10.01.17
✎
17:28
|
(9) странно... вроде ж была процедура общая ПриСозданииНаСервере, через которую можно было модифицировать формы
|
|||
11
Масянька
10.01.17
✎
17:32
|
(10) В авансовом отчете есть УстановитьУсловноеОформление.
А в начислении ЗП нету... |
|||
12
trdm
10.01.17
✎
17:38
|
Функциональная опция?
|
|||
13
Fragster
гуру
10.01.17
✎
17:38
|
в подписке на перед записью для нового документа пусть заполняется, а потом вытаскивается из ссылки ;)
а вообще - правильно, но долго и муторно убрать у ролей доступ на редактирование реквизита, или включить версионирование, наваять отчет и наказывать тех, кто этот реквизит поменял. как только юзеры поймут, что ведется мониторинг изменения данных - начнут более ответственно %) относится к этим самым данным. |
|||
14
FIXXXL
10.01.17
✎
17:39
|
(11) ну в версионирование воткни свой костыль :) одной строкой зови свою процедуру
расширения мож тут помогут? |
|||
15
Масянька
10.01.17
✎
17:42
|
(13) Этим путем и пошла... Дойти не могу :(((((((((((((((
|
|||
16
trdm
10.01.17
✎
17:44
|
(13) (15) Вандалы.
|
|||
17
shuhard
10.01.17
✎
17:45
|
(9) СобытияФорм.ПриСозданииНаСервере(ЭтаФорма, Отказ, СтандартнаяОбработка);
|
|||
18
Масянька
10.01.17
✎
17:48
|
(16) Сам такой.
Нужно записывать пользователя, который сохранил док-т. Ну, а закрыть поле для ручек - вторично. |
|||
19
Масянька
10.01.17
✎
17:48
|
(17) ???
|
|||
20
Fragster
гуру
10.01.17
✎
17:52
|
(18) уже отучили юзеров закрывать документы кнопкой "провести и закрыть"?
|
|||
21
Масянька
11.01.17
✎
08:35
|
Как получить форму открытого док-та?
В общем модуле ДатыЗапретаИзменения добавила подписку: Процедура ПодпискаНаСобытие1ПередЗаписью(Источник, отказ, РежимЗаписи, РежимПроведения) Экспорт Если Отказ ИЛИ Источник.ОбменДанными.Загрузка Тогда Возврат; КонецЕсли; #Если НаСервере Тогда ДокументОткрыт = Источник.ЭтотОбъект.ПолучитьФорму().Открыта(); Если ДокументОткрыт Тогда Источник.Ответственный = Пользователи.ТекущийПользователь(); КонецЕсли; #КонецЕсли пишет "Интерактивные функции недоступны". |
|||
22
Масянька
11.01.17
✎
08:35
|
(20) Срабатывает.
|
|||
23
Mankubus
11.01.17
✎
08:51
|
(21) на сервере никак не получить
|
|||
24
Масянька
11.01.17
✎
08:52
|
(23) Как извернуться?
|
|||
25
Mankubus
11.01.17
✎
08:59
|
(24) нужно чтобы только для новых документов заполнялся ответственный?
или любой кто перезапишет становится ответственным? |
|||
26
Масянька
11.01.17
✎
09:03
|
(25) Любой, кто перезапишет.
|
|||
27
vicof
11.01.17
✎
09:23
|
(26)
Перед записью ответственный = текущийпользователь(); в чем проблема? |
|||
28
Масянька
11.01.17
✎
09:27
|
(27) Для всех док-ов, с минимальным изменением кода (т.е. не в каждом док-те прописывать).
Подписка - не получается :( |
|||
29
FIXXXL
11.01.17
✎
10:49
|
(21) нет формы на сервере
тебе "интерактивность" ловить надо что ли? или чего? зачем форму на сервере ищешь? |
|||
30
shuhard
11.01.17
✎
10:53
|
(28)[Подписка - не получается ]
брехня учи матчасть, а не флюди на форуме |
|||
31
Масянька
11.01.17
✎
10:53
|
(29) Получилось...
Нужно: при записи док-та (любого) в ответственный пихать тек. пользователя. Повторяю - получилось :)))) |
|||
32
Seducer
11.01.17
✎
10:54
|
(28) А зачем тебе форма-то? "Ответственный" - реквизит документа или формы?
|
|||
33
Масянька
11.01.17
✎
10:55
|
(30) Не указывай мне, что делать, а я не скажу тебе, куда тебе пойти.
|
|||
34
FIXXXL
11.01.17
✎
10:55
|
(31) ну и славно
и закрывать не надо получается, один хрен ручное изменение перетрется твоей подпиской :) |
|||
35
Масянька
11.01.17
✎
10:56
|
(34) Почему это?
|
|||
36
FIXXXL
11.01.17
✎
11:18
|
(35) что почему?
ты в документе меняешь ответственного: не записал - нет изменений, записал - ты ответственный, согласно подписке |
|||
37
Масянька
11.01.17
✎
11:23
|
(36) Так и надо: кто сохранил (не важно менял/не менял - сохранил), тот и садится в ответственного.
Звери уже приучены: если нужно посмотреть - только просмотр или "Закрыть"; если "Записать" - зверь крайний. |
|||
38
Cool_Profi
11.01.17
✎
11:26
|
(37) Идиотизм
|
|||
39
Вафель
11.01.17
✎
11:28
|
(37) Это автор, а не ответственный.
Автор версии хранится в версионировании |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |