Size: a a a

1С, БСП, DevOps и Архитектура

2020 January 21

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Передал туда дерево значений - в фоновом его покрутил, обработал. Положил обратно по тому же адресу. А вне фонового задания - из временного хранилища возвращает Неопределено.
посмотри апи длительных операций. там много примеров работы с входными и выходными параметрами и передачей через ВХ
источник

YM

Yaroslav Matsera in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Что я делаю не так? И где об этом почитать?
ГУИД в ПоместитьВХранилище(). По-моему если он не задан - то после первого чтения хранилище может очищаться
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Yaroslav Matsera
ГУИД в ПоместитьВХранилище(). По-моему если он не задан - то после первого чтения хранилище может очищаться
после окончания серверного вызова.
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Yaroslav Matsera
ГУИД в ПоместитьВХранилище(). По-моему если он не задан - то после первого чтения хранилище может очищаться
Я указываю там ГУИД формы. И в процессе всех этих операций форму не закрываю.
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
John Doe
Вся соль в том, к какому УИДу привяжешь адрес ВХ
И в первом и во втором случае - привязка ВХ одинакова.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Я указываю там ГУИД формы. И в процессе всех этих операций форму не закрываю.
Ну тогда после завершения ФЗ можешь читать по этому адресу данные из ВХ. Правда где-то в 8.3.14 есть баг платформы, когда после первого считывания там уже Неопределено
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Отличие только в том что я:
в первом случае - передаю через ВХ значение
а во втором случае в ВХ "Неопределено".
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Василий Мазурок
И в первом и во втором случае - привязка ВХ одинакова.
по умолчанию ВХ доступно только в текущем сеансе. для ФЗ обработка ВХ идет по особенному, но только если правильно их передавать
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Отличие только в том что я:
в первом случае - передаю через ВХ значение
а во втором случае в ВХ "Неопределено".
Покажи уже код, где вызываешь ФЗ, ждешь его завершения и читаешь из ВХ
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
по умолчанию ВХ доступно только в текущем сеансе. для ФЗ обработка ВХ идет по особенному, но только если правильно их передавать
И как это - "правильно"?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
посмотри апи длительных операций. там много примеров работы с входными и выходными параметрами и передачей через ВХ
👆
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Василий Мазурок
И как это - "правильно"?
источник

ДК

Денис Кириллов in 1С, БСП, DevOps и Архитектура
Василий Мазурок
И как это - "правильно"?
В родительском сеансе нужно положить ВХ Неопределено и отдать адрес фоновому заданию, описано тут
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Ясно. Передавать через ВХ - нельзя.
А значит использовать одно и то же ВХ несколько раз... тоже нельзя.
Спасибо за ответы.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
"Передавать" - слишком общее понятие.
Использовать одно и то же ВХ как входной, так и выходной параметр ФЗ - нельзя.
Использовать ВХ только как выходной параметр - можно.
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
John Doe
"Передавать" - слишком общее понятие.
Использовать одно и то же ВХ как входной, так и выходной параметр ФЗ - нельзя.
Использовать ВХ только как выходной параметр - можно.
Понял.
Спасибо за помощь!
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Если мне нужно в один длительный процес разбить на этапы и выыводить результаты этих этапов на форму - то нужно запускать нескольк ФЗ для каждого этапа?
источник

ДК

Денис Кириллов in 1С, БСП, DevOps и Архитектура
Да
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Необязательно
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Все может быть и в одном ФЗ - последовательно
источник