Лидеры рейтинга

ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

323

Россия, пос. Теплоозёрск, ЕАО


ID: 401284

Михаил Александров

Советник

278

Россия, Санкт-Петербург


ID: 400669

epimkin

Профессионал

254


ID: 137394

Megaloman

Мастер-Эксперт

122

Беларусь, Гомель


ID: 405239

al4293189

1-й класс

92


ID: 325460

CradleA

Мастер-Эксперт

76

Беларусь, Минск


ID: 226425

Konstantin Shvetski

Модератор

49

Россия, Северодвинск


8.9.8

01.08.2021

JS: 2.9.16
CSS: 4.5.14
jQuery: 3.6.0
DataForLocalStorage: 2021-08-02 12:16:01-standard


[неизвестная рассылка]

Администратор раздела: [неизвестный]

Консультация онлайн # 144404

Раздел: [неизвестная рассылка]
Автор вопроса: Лисов
Дата: 19.09.2008, 17:24 Консультация закрыта
Поступило ответов: 2

Как в 1С 7.7 релиз 27, не проводя документа использовать внесенную информацию. Если такое возможно конечно!!!Ситуация в следующем: при формировании заявки на продукцию нузно не закрывая этого же документы считать количество. Но если не перепроводить то у меня получается что данные беруться из старого документа. Как это обойти программно???
Заранее спасибо!!!

Ответ # 229859 от Шахрайчук Владимир Анатольевич
Здравствуйте, Лисов!
Не проводя документа можно. Например, только
Записать()
глДокументДляДополнительногоСуммирования=ТекущийДокумент()
...суммируем как хотим, хотя возможны глюки при неправильной очистке этой переменной.

А вот не записывая суммировать... Тоже можно. Нужно в документе добавить кнопочку ВывестиНаЭкранРезультат
Если Выбран()=0 Тогда документ еще не записан, но создается, включить его в суммирование
Иначе Суммировать все записанные документы, пропуская данные этой формы (эта форма просуммируется сама, так как документ уже записан)

Шахрайчук Владимир Анатольевич

Посетитель
22.09.2008, 08:52
Ответ # 230125 от Ovr1970
Здравствуйте, Лисов!
Допустим у Вас есть процедура, в которую передается документ и считаются итоги.
Тогда если вызвать процедуру из открытого документа, как "Проц(ТекущийДокумент())", то итоги посчитаются по старому варианту документа, а если вызвать таким способом:
"Проц(Контекст)", то по внесенным изменениям.
Естестественно это справедливо, если итоги считаются по содержимому документа, а не по регистрам или проводкам.

Ovr1970

Посетитель
24.09.2008, 11:16
Мини-форум консультации # 144404
Астафьев Александр Николаевич

1

= общий =    20.09.2008, 10:09

Документ еще без проведения как я понял а итоги надо посчитать по принципу что будет если провести или как?
И как вы хотите учесть резултаты - в виде информации в открытом вами документе или при заполнении другого документа, тогда какого и как ?Сформулируйте более детально вопрос.

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Лучшие эксперты раздела