Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Excel vs InTouch (связь по DDE)

 Ответить Ответить
Автор
Сообщение
Alecsey Смотреть выпадающим
Новичок
Новичок


Присоединился: 23 Март 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - Alecsey Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Excel vs InTouch (связь по DDE)
    Опубликовано: 19 Апрель 2005 17:02

Есть шаблон отчета в Excele. В ячейки забиты формулы согласно синтаксиса DDE, получающие данные из приложения VIEW.exe (InTouch). В InTouch есть кнопка "Сформировать отчет", вызывающая AF Reporting Component (InTouch Active Factory) и передающая ему в качестве параметров имя шаблона и имя будущего отчета.

Получаем отчет... в некоторых ячейках вместо значений стоит "Н/Д". Местоположения и кол-во "Н/Д" хаотические. Насколько я понимаю Excel пытается получить данные и при истечении некоего таймаута ставит Н/Д. Перекопал документацию и настройки Excel, ни таймаута ни полезного не нашел (кол-во итераций в настройках ставил - не помогло)

Подскажите кто знает как лечить?

 

Наверх
Petrov Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 15 Январь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 805
Свойства публикации Свойства публикации   Ответить, цитируя автора - Petrov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 19 Апрель 2005 17:10

Делали такое для формирования режимного листа.

Ручками запускается Excel, считывает с удаленной машины по NetDDE данные из view.exe и все ОК. Это было сделано на 7-ом ИнТаче без всяких ActiveFactory.

Наверх
Alecsey Смотреть выпадающим
Новичок
Новичок


Присоединился: 23 Март 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - Alecsey Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 19 Апрель 2005 19:06
Первоначально опубликовано Petrov

Делали такое для формирования режимного листа.

Ручками запускается Excel, считывает с удаленной машины по NetDDE данные из view.exe и все ОК. Это было сделано на 7-ом ИнТаче без всяких ActiveFactory.

Да, когда запускаешь шаблон вручную все в порядке...

Однако требуется автоматическое формирование и складирование отчета каждые 2 часа.

Наверх
Alecsey Смотреть выпадающим
Новичок
Новичок


Присоединился: 23 Март 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - Alecsey Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Апрель 2005 13:33
Проблема решилась все-таки настройкой Excel. Меню "Правка->Связи" переключатель с автоматического обновления на обновление по запросу.
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz