Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

ЗУП 8.1 Релиз 2.5.12.1 Связь между базами

inna__p
читатель
офлайн
Дата регистрации: 25.03.2009
Сообщений: 5
Пост №1
 
25.03.2009 15:42

"Подскажите, плз., 1) почему при соединении баз с помощью Automation Server все выполняется и зависает, не отключается в конце; с помощью COM-соединения все нормально? 2) справочники обрабатываются без проблем, к перечислению обращаюсь точно так же - почему не выбирается?<br>Перебрасываю физ.лиц из ЗУП в Бух. Обе 8.1. "

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №2
 
26.03.2009 08:26

1) Возможно как то не правильно используете технологию OLE.<br>2) Чем COM-соединение не устраивает?

inna__p
читатель
офлайн
Дата регистрации: 25.03.2009
Сообщений: 5
Пост №3
 
26.03.2009 11:51

Я во всем разобралась кроме зависания. Использовала COM-соединение. Просто хотелось бы узнать причину зависания.

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №4
 
26.03.2009 17:58

Что бы узнать причину необходимо увидеть, что Вы там за код написали.

inna__p
читатель
офлайн
Дата регистрации: 25.03.2009
Сообщений: 5
Пост №5
 
27.03.2009 09:03

"Процедура КнопкаВыполнитьНажатие(Кнопка)<br>#Если Клиент Тогда<br>V81 = Новый COMОбъект("V81.Application");<br>Путь = "D:\ЗУП_2003\"; <br> Попытка <br> Состояние ("Выполняется подключение к информационной базе...");<br> РезультатПодключения = V81.Connect("File=""""" + Путь + <br> """""; Usr=""""Adm"""";Pwd=555");<br> Сообщить("База 8.1 подключена"); <br> Исключение <br> Сообщить (ОписаниеОшибки());<br> Предупреждение("Не удалось подключиться");<br> КонецПопытки; <br>СпрСотр = V81.Справочники.СотрудникиОрганизаций;<br>Выборка = СпрСотр.Выбрать(); <br>Пока Выборка.Следующий() Цикл<br> КодСотра = Выборка.Код;<br> НайденнаяСсылка = Справочники.СотрудникиОрганизаций.НайтиПоКоду(КодСотра);<br> Если НайденнаяСсылка = Справочники.СотрудникиОрганизаций.ПустаяСсылка() Тогда<br> НовыйЭлемент = Справочники.СотрудникиОрганизаций.СоздатьЭлемент();<br> НовыйЭлемент.Наименование = Выборка.Наименование;<br> НовыйЭлемент.Организация = Справочники.Организации.НайтиПоКоду("000000001");<br> НовыйЭлемент.Физлицо = Справочники.ФизическиеЛица.НайтиПоНаименованию(СокрЛП(Выборка.Наименование));<br> КодФЛ = НовыйЭлемент.Физлицо.Код;<br> Если НовыйЭлемент.Физлицо.Пустая() Тогда<br> НовоеФЛ = Справочники.ФизическиеЛица.СоздатьЭлемент();<br> НовоеФЛ.Наименование = Выборка.Наименование;<br> СпрФЛ = V81.Справочники.ФизическиеЛица.НайтиПоНаименованию(СокрЛП(Выборка.Наименование));<br> НовоеФЛ.Код = СпрФЛ.Код; <br> КодФЛ = НовоеФЛ.Код; <br> НовоеФЛ.Записать();<br> НовыйЭлемент.Физлицо = Справочники.ФизическиеЛица.НайтиПоНаименованию(СокрЛП(Выборка.Наименование));<br> КонецЕсли; <br> НовыйЭлемент.Актуальность=Истина;<br> НовыйЭлемент.Код = "0"+КодФЛ; <br> Сообщить ("Принимаю сотрудника " + Выборка.Наименование);<br> НовыйЭлемент.Записать();<br> Конецесли; <br>ОбработкаПрерыванияПользователя(); <br>КонецЦикла; <br>#КонецЕсли<br>КонецПроцедуры<br>"

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №6
 
27.03.2009 20:00

1) Инструкции препроцессора не имеют смысла в модуле формы.<br>2) Поиск по наименованию производится без флага на точное соответствие.<br>3) "По старинке" переменную "V81" можно приравнять к "Неопределено".<br>4) Если это разовый перенос, то рациональнее было перекинуть данные через файл XML (это уже так от себя).

inna__p
читатель
офлайн
Дата регистрации: 25.03.2009
Сообщений: 5
Пост №7
 
27.03.2009 20:09

Спасибо за советы. Это не разовый, а регулярный перенос, все гораздо длиннее, я укоротила для отправки сюда.

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №8
 
28.03.2009 06:58

Тогда подключайтесь базе через "COMConnector" и не мучайте приложение. :)

inna__p
читатель
офлайн
Дата регистрации: 25.03.2009
Сообщений: 5
Пост №9
 
28.03.2009 09:55

Спасибо, так и сделала, теперь не буду сомневаться :)

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация