Size: a a a

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

2020 January 21

JD

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

ДК

Денис Кириллов in 1С, БСП, DevOps и Архитектура
John Doe
После каждого этапа - сообщать и выводить прогресс
А как передать результат?
источник

ВМ

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

JD

John Doe in 1С, БСП, DevOps и Архитектура
Денис Кириллов
А как передать результат?
Как обычно - через сообщения пользователю
источник

JD

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

JD

John Doe in 1С, БСП, DevOps и Архитектура
Соответственно и передавать ничего не нужно
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Тогда вопрос, зачем танцы с ВХ, если все можно передавать через "сообщения пользователю"?
источник

ДК

Денис Кириллов in 1С, БСП, DevOps и Архитектура
John Doe
Как обычно - через сообщения пользователю
А насколько велик может быть буфер сообщений пользователю, сколько данных туда можно сериализовать?
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Есть же какойто смысл?
источник

JD

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

JD

John Doe in 1С, БСП, DevOps и Архитектура
Денис Кириллов
А насколько велик может быть буфер сообщений пользователю, сколько данных туда можно сериализовать?
Я про прогресс, а не про передачу каких-то других данных
источник

ВМ

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

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
John Doe
Я про прогресс, а не про передачу каких-то других данных
А в моем вопросе - была речь о отображении части расчитанного результата. Большой операции. Побитой на этапы.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Это понятно. Поэтому и вопрос - если есть Сообщеия - то зачем вообще заморачиваться с ВХ?
Чтоб не думать о сериализации в строку / десериализации из строки
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Василий Мазурок
А в моем вопросе - была речь о отображении части расчитанного результата. Большой операции. Побитой на этапы.
Не вижу ничего про какое "отображение"
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Софрмулирую вопрос по другому:
Есть длительный расчет. Его расчет - состоит из этапов. Каждый этап имеет некий промежуточный результат, который годен для показа конечному пользователю.
Что бы получать эти результаты мне нужно:
1. Разбить расчет на этапы
2. Для каждого этапа подготовить ВХ с "Неопределено" в качестве занчений
3. Запустить все процессы
4. В каждом последующем ФЗ ждать заверешения предыдущего
5. По заврешению каждого этапа по адресу получать - результат в следующем этапе
источник

JD

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

JD

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

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
John Doe
Конкретизируй что за результат-то
Мноэество таблиц с куччей данных, расчет которых зависит друг от друга. Конкретней не будет.
Все они таблицы одновременно отображаются в Табличном поле.
источник

ВМ

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