Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




>  Com-соединение между 3-мя базами
gardendnepr
Отправлено: 23.06.23, 10:37


Молчаливый
*

Группа: Пользователи
Сообщений: 3
Регистрация: 26.02.15
Пользователь №: 42283


Bernet @ Сегодня, 9:04 * ,
Вопрос закрыт, всем спасибо за участие!
Несмотря на то, что структура документа "Поступление товаров и услуг" в базах 2 и 3 была одинакова, я на всякий случай выгрузил базу 2 в cf и заменил этот документ в базе 3. Все заработало.
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #177372 · Ответов: 4 · Просмотров: 1180
 

>  Com-соединение между 3-мя базами
gardendnepr
Отправлено: 22.06.23, 18:01


Молчаливый
*

Группа: Пользователи
Сообщений: 3
Регистрация: 26.02.15
Пользователь №: 42283


AnryMc @ Сегодня, 17:28 * ,
По имени.
Можно попробовать по номеру, подскажите как?

ВыбранныйДокумент.Метаданные().ТабличныеЧасти[0] - в текущей базе, находит

ComDocument.MetaData().TabularSections[0].Name - так не работает, хотя в отладчике по ComDocument.MetaData().TabularSections видит все таблицы

gardendnepr @ Сегодня, 18:21 * ,
Там еще более интересно получается.
Если после работы с базой 2 подключиться к базе 3 - как и писал выше, вместо таблицы Товары заполняется таблица Тара.
А вот если наоборот, после работы с базой 3 подключиться к базе 2, то в этом случае вообще происходит ошибка, что таблица Товары в базе 2 не обнаружена.
Если посмотреть отладчиком, то все таблицы (Услуги, Тара и т.д.) видны как COMОбъекты, а Товары - пустое значение в виде "".
Как я понимаю, недостаточно того, что я просто при отключении от базы все переменные подключения сбрасываю в Неопределено...
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #177370 · Ответов: 4 · Просмотров: 1180
 

>  Com-соединение между 3-мя базами
gardendnepr
Отправлено: 22.06.23, 11:51


Молчаливый
*

Группа: Пользователи
Сообщений: 3
Регистрация: 26.02.15
Пользователь №: 42283


Всем доброго дня!
Имеется 3 базы: условно база1, база2 и база 3.
Из базы 1 запускается обработка, которая через com создает и заполняет в базе 2 и/или базе 3 документ "Поступление товаров и услуг".
Если я подключаюсь в одном сеансе только к одной базе (любой) - все проходит отлично.
А вот если сначала к базе 2, а затем к базе 3 - возникает проблема: подключились к 2, создали документ, все ок; отключились от 2, подключились к 3, создали документ - тоже все ок.
НО по итогу в 3 базе в документе вместо таблицы "Товары" новые строки создаются и заполняются в таблице "ВозвратнаяТара".
Конфигурации идентичны, при подключении к другой базе обнуляю все переменные, в памяти ничего не висит.
Пробовал и Док.Товары, и Док["Товары"] - ничего не помогает, упорно пишет в тару.
Что можно придумать?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #177368 · Ответов: 4 · Просмотров: 1180
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 27.05.24, 1:28
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!