#6
by InFoLet
На форме проведенного документа нужно разместить кнопку и при нажатии на неё документ стал не проведённым (как это сделать "код")
#7
by mikecool
Из текущей формы этого, кажется , сделать нельзя, т.к. при попытке сделать не проведенным объект будет заблокирован...
#12
by rammstein-quake-ru
2 кнопка на форме "ОтменитьПроведение" - вызов процедуры ОтменаПроведения . . ГлобальныйМодуль Перем СписокДокументовДляОтменыПроведения Экспорт; .
#13
by InFoLet
Документ проведен, Открыт при нажатии на кнопку на этом документе документ закрывается делается не проведенным и открывается, и для пользователя делается илюзия что документ был сделан не проведенным в открытом виде.
#14
by rammstein-quake-ru
2 хочешь иллюзии для юзеров - замени форму документа на форму обработки лучше: построить юзеров и сказать, что и как может работать и как они должны с этим жить
#17
by lisss
закрыть, распровести, открыть (программно)... а если что-то было изменено, сохранять изменения в какую-то переменную.... гемморой вобщем.... ЖКК начальнику под нос....
#20
by lisss
а если начальник скажет: "Не хочу на кнопки жать, хочу голосом командовать!!!" тоже будешь делать? интересно, у тебя большая зарплата?.....
#23
by foxy
Синтаксис: СделатьНеПроведенным Англоязычный синоним: UnPost Описание: Метод СделатьНеПроведенным отменяет проведение документа. Данный метод нельзя использовать в теле предопределенной процедуры ОбработкаПроведения. Данный метод может использоваться только для объектов, созданных функцией СоздатьОбъект.
#24
by foxy
так почему бы не спозиционироваться на текущий документ и не сделать его не проведенным? ;)
#28
by foxy
если по кнопке закрыть форму, сделать не проведенным и снова ее открыть? получится незаметно для юзера...
#32
by InFoLet
Все мои усилия привели к тому что "error запись заблокирована" Есть ещё какойнибудь способ если кто знает напишите (код)
#35
by rammstein-quake-ru
2 открытый док-нт снять с проведения нельзя в код для следующего механизма: 1: пользователь в открытом документе жмет кнопку 2: по кнопке система запоминает что документ надо снять с проведения и закрывает его 3: раз в минуту система снимает с проведения документы Если после п. 2. и до п. 3 открыть документ, то будет ошибка
#37
by InFoLet
Да Неподходит. Там все документы в закрытом виде, а мне нужно открытый документ сделать не проведенным.
#39
by rammstein-quake-ru
2 если нужно, тогда 14. а вообще - зачем надо документ открывать (после отмены проведения)? что-то туда дозанести?
#42
by Ёпрст2
Вообще не понимаю твоей задачи .... а потом надо его опять провести ? Или он останется непроведенным ?
#43
by rammstein-quake-ru
2 Ок. Дозанесли инфы в документ. А дальше? Только сохранить? Почему нельзя сначала дозанести, а потом снять с проведения?
#44
by InFoLet
Опять провести "Проведут" Просто то что содержит документ нужно вернуть в "Регистры" на время и пересчитать табличную часть документа, а пока документ проведен эта номенклатура недоступна.
#45
by rammstein-quake-ru
2 слабо при заполнении табличной части документа не учитывать его движения?
#47
by InFoLet
Да документ открыт, но мне нужно сделать его непроведенным а не изменить дату проведенного документа
#48
by rammstein-quake-ru
2 смени контекст. тебе нужно не отменить проведение, а не учитвать движения документа. это решается совсем другими методами.
#50
by rammstein-quake-ru
2 Цитата . . "Просто то что содержит документ нужно вернуть в "Регистры" на время . и пересчитать табличную часть документа, а пока документ проведен эта . номенклатура недоступна." . далее см. 45. И зачем снимать с проведения?
#51
by Прогмер
Сделай на кнопке "Отмена проведения" вызов обработки на форме которой написанно "Подождите идет отмена проведения" А в коде обработки "ОтменаПроведения" Такой код: Код ваще не проверял (написал в форме ответа), так, в мозгу что было то и выложил, хотя работать наверняка не будет, надо проверить :)
#52
by InFoLet
Вернуть на время в регистры это только через модуль документа а туда можно обратится только ОбработкаПроведения. По крайне мере только я так знаю если знаеш другой способ рад буду узнать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1C и WindowsXP против 1C и Windows2k
- сравнение производительности 1C в терминале и 1C SQL
- 1C Торговля и Склад 7.70.938 Назначение свойств номенклатуре
- C 1c 8.0.13 на 1c 8.0.15 можно переходить без 14.
- Торговля и склад. Склад и торговля...
- 1C 7.7, Торговля и склад - колонка остатки под пользователем
- 1C SQL --- VS --- 1C файловый вариант
В этой группе 1С
- Как программно настроить параметры печати макеты?
- Как узнать количество строк в выборке после выполнения запроса?
- УПП - обособленное подразделение без открытия расчетного счета ?
- Отчет производства за смену. Возвратные отходы не формируется цена, почему?
- Как ввести 2 в верхнем регистре
- Начало месяца и начало квартала в SQL запросе
- Перенос бухгалтерских остатков
- Как объединить две ТЗ в одну?
- Блокировка(?) файла 1Cv7.MD
- Можно ли из 1С проверить пароль пользователя 1С?
- Помогите поменять размер шрифта в ячейке табличного документа
- Как в параметр виртуальной таблицы передать несколько значений?
- Можно ли из глобального модуля выполнить процедуру модуля формы документа?
- Как получить уникальный идентификатор объекта?
- Значение не представляет агрегатный объект
- Поддержка горячих клавиш в 1С:Торговля и склад 7.7
- что нужно установить, чтобы при открытии нового окна в конфигураторе
- 1C sql и MS SQL Server 2005
- Подскажите где можно скачать ToySQL?
- Как монопольно запустить 1Сv8?