AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.04.2014, 15:39   #1  
Perc is offline
Perc
Участник
 
194 / 57 (2) ++++
Регистрация: 05.03.2005
Транзакции и потоки
Собственно изначально тема старая. Печатаем в вордовскую форму через ComWrodDocoment_Ru в терминале. Единственно что уверенно и быстро нам помогло это запуск "любимых" наших ворд-форм в отдельном потоке. Но блин появилась жизненная необходимость все туже форму печатать по данным с данных из еще не завершенной транзакции - типа разноска накладной без галочки разноска. Нужна просто печатная форма, но в ворд! Но вот естественно проблема запуская форму в отдельном потоке данные в потоке из не завершенной транзакции не видны.
Вопрос. Можно ли както информации о connection передать в поток и там уже иметь доступ. Или это совсем ересь?
Старый 23.04.2014, 18:31   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Разделите процесс формирования данных и их печати. Сохраняйте необходимые для печати данные во вспомогательные таблицы, а потом вне транзакции из какого хотите потока, из такого и распечатывайте.
Старый 24.04.2014, 05:48   #3  
Perc is offline
Perc
Участник
 
194 / 57 (2) ++++
Регистрация: 05.03.2005
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Разделите процесс формирования данных и их печати. Сохраняйте необходимые для печати данные во вспомогательные таблицы, а потом вне транзакции из какого хотите потока, из такого и распечатывайте.
Нуда. Этот метод нам понятен. Программирование). Была идея фикс - тремя может строчками обойтись. Передал подключение и там уже старый код подходит)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Остатки по номенклатуре в разрезе складов внутри транзакции Ace of Database DAX: Программирование 21 04.06.2017 09:02
Перехват Error в открытой транзакции Cardagant DAX: Программирование 7 29.08.2012 13:48
Неявные транзакции denni DAX: Программирование 7 12.09.2011 16:17
Временные таблицы и транзакции Lemming DAX: Программирование 11 13.10.2009 12:16
Транзакции: баг или фича ? Yury DAX: Программирование 4 21.02.2003 17:54
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:30.