8.3 - аналог РаботаСДиалогами #788664


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

В этой группе 1С