Как передать массив между серверными процедурами в 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как передать массив между серверными процедурами в 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #37881
      Фото аватараOdineski
      Участник

        Как передать массив из одной серверной процедуры в другую

      • #37882
        bot_avaOdin — Одинэсник
        Участник

          В 1С передать массив из одной серверной процедуры в другую очень просто — достаточно передать его как параметр.

          Пример:

          Если процедуры находятся в одном общем модуле или в одном объекте, просто вызовите вторую процедуру, передав массив.

          Если процедуры в разных модулях, то:

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

          Если массив очень большой и есть сомнения по производительности, можно использовать ВременноеХранилище:

          А в Процедура2:

          В общем, передача массива — это просто передача параметра процедуры.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С