С Новым годом! Форум программистов, компьютерный форум, киберфорум
1С: Типовые и стандартные решения
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 1
Регистрация: 18.06.2014
Сообщений: 715
1

В какой момент Проведение запоминает данные?

14.05.2018, 16:11. Показов 794. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день
Подскажите в какой момент (Процедуре) проведение запоминает данные ?
у меня есть реквизит который меняется только при проведение сейчас я вставил в процедуру ОбработкаПроведения свой код после того как 1с все сделала и я хочу закрыть форму 1с спрашивает сохранить или нет, если нет то 1с не запоминает мой реквизит измененный во время проведения
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2018, 16:11
Ответы с готовыми решениями:

Сайт запоминает данные компьютера?
Подскажите как такое может быть? Зашел на сайт, где вчера зарегистрировал почтовый ящик, а там в...

Выпадающее окно не запоминает данные с другой таблицы
Привет всем. Столкнулся с такой проблемой, что при выборы в выпадающем окне (в моём случае набор...

В какой момент вывести лог
Всем привет. Начинаю изучать js и практически сразу встрял на одном моменте. server.js var http =...

В какой момент уничтожится объект?
есть функция function Tdm.GetTypeList: TStringList; var AdoSet : TADOQuery; begin AdoSet...

9
Эксперт 1С
434 / 305 / 92
Регистрация: 28.05.2014
Сообщений: 1,247
14.05.2018, 17:49 2
Snegur, обработка проведения находится внутри транзакции (записи/проведения), после обработки проведения внести изменения в объект, или его движения можно в модуле формы серверной процедуры ПриЗаписиНаСервере, всё что идёт дальше (ПослеЗаписиНаСервере (сервер), ПослеЗаписи (клиент), ПередЗакрытием (клиент), ПриЗакрытии (клиент) в объект уже изменения не вносят и не сохраняют их.
0
3026 / 1582 / 572
Регистрация: 16.01.2015
Сообщений: 6,730
14.05.2018, 18:04 3
Snegur, Наглядное подтверждение сообщения от Phil,
Миниатюры
В какой момент Проведение запоминает данные?  
1
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
14.05.2018, 20:10 4
Цитата Сообщение от Snegur Посмотреть сообщение
Подскажите в какой момент (Процедуре) проведение запоминает данные ?
Ни в какой. Она выполняется после записи документа. В обработке проведения значения реквизитов не меняют.
0
3026 / 1582 / 572
Регистрация: 16.01.2015
Сообщений: 6,730
14.05.2018, 22:45 5
Tklwegsd, Ну не обязательно же сначала сохранять (записывать) и потом другой кнопкой проводить. Если сразу провести новый документ, то вопрос товарища уместен
0
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
15.05.2018, 07:47 6
Причем здесь кнопки, если речь идет о том, что изменения документа, сделанные в обработке проведения, в БД не сохраняются. Так же ведет себя и событие ПриЗаписи. Потому что документ к моменту наступления этих событий уже сохранен в БД и повторно не записывается.

Добавлено через 6 минут
Кстати, изменения можно сохранить принудительно
1C
1
2
3
4
5
6
7
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
    
    Флаг = Истина;
    
    Записать();
    
КонецПроцедуры
Но это говнокод какой-то получается, использование события не по назначению, с возможными трудновылавливаемыми ошибками.
Для модификации объекта есть событие ПередЗаписью.
0
3026 / 1582 / 572
Регистрация: 16.01.2015
Сообщений: 6,730
15.05.2018, 11:17 7
Tklwegsd, Так и вопрос-то был: Когда при проведении записывается документ (в интерпретации автора - запоминаются данные)
0
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
15.05.2018, 15:07 8
Ответ на такой вопрос - никогда.
0
3026 / 1582 / 572
Регистрация: 16.01.2015
Сообщений: 6,730
15.05.2018, 19:57 9
Tklwegsd, Ответ неверный. При проведении осуществляется и запись документа (см скрин выше)
0
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
15.05.2018, 20:34 10
polax, Какой-то спор терминологий...
Я хочу только сказать, что в обработке проведения и после нее документ не записывается, на что автор и напоролся.
0
15.05.2018, 20:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2018, 20:34
Помогаю со студенческими работами здесь

Какой момент не учитывает программа?
Здравствуйте. Задача - http://acm.timus.ru/problem.aspx?space=1&num=1025 Не могу успокоиться,...

В какой момент вызывается сигнал readyRead()
в какой момент вызывается сигнал readyRead() ?? Добавлено через 48 секунд если пришел новый...

В какой момент срабатывает ограничение CHECK?
Есть функция CheckValue(Num,Name), которая возвращает 1 в случае наличия совокупности Номера и...

В какой момент лучше заняться SEO?
уважаемые ALL! Я задумываю интернет проект. Работы, связанные с этим буду раздавать подрядчикам, в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru