Почему не работают Вопрос() и Предупреждение() в ОбработкаПроведения() на 1С.8.2 #648595


#0 by prazdnik4334
Подскажите, почему не работают Вопрос и Предупреждение в процедурах объекта (1С.8.2)? Подозреваю, что возможно из-за транзакций. Просветите плиз.
#1 by Aleksey
потому что это сервер
#2 by Aleksey
я так понимаю ты спросил чтобы тебя обозвали чудоком, раз у тебя вопрос в проведении?
#3 by IamAlexy
быгыыыыыы экая тупая 1С.. ущербная..
#4 by IamAlexy
не то что сап...
#5 by prazdnik4334
. В описании написано, что область применения Тонкий клиент, Толстый клиент.
#6 by Aleksey
А теперь прочти описание где выполняется процедура ОбработкаПроведения
#7 by prazdnik4334
. Надо же пользователю как-то сообщить о причине отказа в проведении. И я вижу, что пока советы дают, такие же "специалисты", как и я. Понапрасну не засоряйте эфир.
#8 by Aleksey
Посмотри как сделано в типовых. А за вопрос или предупреждения расстреливают на месте. Зачем базу блокировать?
#9 by prazdnik4334
. Я понял. Посмотрю. Правда, далеко и долго ковыряться.
#10 by Aleksey
модуль документа выполняется на сервере, поэтому непонятно причем тут
#11 by Baracus
ну раз далеко и долго, добавь попытку и все будет нормально. 100 раз так делал.
#12 by prazdnik4334
. В описании ж не написано, что на сервере эти функции не применяются.
#14 by H A D G E H O G s
Написано Предупреждение (DoMessageBox) Доступность: Тонкий клиент, веб-клиент, толстый клиент.
#15 by Baracus
, ну там же нет слов, что на сервере не применяются:)))
#16 by DrShad
окуеть, а в инструкции к унитазу не написано что там не моют голову и что? будешь мыть?
#17 by prazdnik4334
У вас конечно, советы: "посмотри там, посмотри сям". Зачем тогда нужен форум, чтоб подсказали, где посмотреть? У меня есть типовые конфигурации, я и без таких советов понимаю, что если что, смотреть там.
#18 by prazdnik4334
. Когда тебе был годик, ты наверняка не знал, что в унитазе нельзя мыть голову.
#19 by Aleksey
плохая 1С. Там же не написано что в попу она не должна целовать. А она этого не делает. Плохая 1С
#20 by DrShad
первое чему учат в школе - это читать!
#21 by Aleksey
Форум для того чтобы научить рыбу ловить, а не для того чтобы за тебя ловили рыбу, а ты бы сидел ее и ел
#22 by prazdnik4334
. Я ж тебя не прошу, написать за меня процедуру или чего более.Достаточно, сказать например: "чувак, на стороне сервера эти функции не работают, реализуется это по такому-то алгоритму".
#23 by Нуф-Нуф
БУГАГА! Сабж это диагноз :)))))
#24 by prazdnik4334
Ну, я понял, вы тут поумничать собрались.
#25 by Нуф-Нуф
Дело не в том что на сервере нет никакого интерактива, а в том что вопрос или предупреждение в проведении это еще со времен 7ки являлось отличительным признаком полных дилетантов
#26 by prazdnik4334
. Бро, а кто тебе сказал, что я специалист? Читай .
#28 by prazdnik4334
. Выучи правописание, а потом общайся в форумах.
#29 by Нуф-Нуф
Ааа... Ну тогда слушай. Модули объекта выполняется только на сервере. А оттуда клиент недоступен. И в проведении нельзя задавать никаких вопросов. Ибо это транзакция. Их нужно задавать до. Если сунул письку в другую письку поздно спрашивать есть ли у нее ЗППП
#30 by Aleksey
Вопрос в саббже какой? Почему не работает Потому что обработка выполняется на сервере, а предупреждения и вопрос, только на клиенте. Ответ на вопрос получен? Да. Почему я еще за тебя что-то должен выдумывать? и что то писать?
#31 by GROOVY
Прекращаем флуд.
#32 by Нуф-Нуф
мужик! Выскажись по теме. Донеси знание для стоящих в начале пути
#33 by IamAlexy
RTFM?
#34 by prazdnik4334
. Спасибо.
#35 by DrShad
Паша, ничего личного, а на год слабо!?
#36 by alexei366
Да блин создай в модуле объекта раз так приперло СообщениеПользователю, а на клиенте принимай их
#37 by snegovik
А если база чисто локальная, то тоже вопрос в обработке проведения - признак дилетанта?
#38 by Privalov
Да.
#39 by Рэйв
Представь себе пакетное проведение, запускаемое на ночь и сразу сам все поймешь
#40 by snegovik
Как реализовать тогда, например, такое: при проведении смотрятся остатки по товару, и, если остаток меньше, чем списываемое количество - то производить продажу на выбор продавца?
#41 by el-gamberro
Засунуть в процедуру ПередЗаписью
#42 by el-gamberro
Проблема не в пакетном проведений, а в блокировке таблицы, при возникновении транзакции. Иными словами если начал транзакцию по таблице никто другой не сможет в нее что-то записать или прочитать (если чтение без ноу лок)
#43 by Рэйв
+Причем в модуле формы,а не  в модуле объекта
#44 by snegovik
А саму запись делать с режимом проведения?
#45 by snegovik
Я к тому, что если делать просто запись документа, то спрашивать ничего не надо. А вот при проведении уже надо делать сравнение остатков.
#46 by el-gamberro
ну дак ты посмотри какой режим у тебя и решай что делать
#47 by YHVVH
хороший вброс
#48 by 0xFFFFFF
да патаму что их категорически нельзя там использовать. Это хорошо, что в платформе вшиты такие вот ограничения для "неспециалистов". Радовались бы, что одинэс она такая, ведет вас студиков по верному курсу.
#49 by el-gamberro
#50 by floody
Автор еще более знатный тролль, чем некоторые.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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