|
|
  |
Ad14, Новый релиз |
|
|
|
Jun 2 2014, 06:48
|

Знающий
   
Группа: Свой
Сообщений: 562
Регистрация: 25-07-06
Из: Зеленоград, Новосибирск
Пользователь №: 19 088

|
Кидаю первый помидор в сторону последнего Альтиума: Не работают нормально скрипты. Либо запускается нормально, либо выдаёт такую ошибку:  В 14.2.5 работает корректно. P.S. На некоторых компах работает нормально. Ищу проблему у себя...
--------------------
"Отсутствие вашей судимости - это не ваша заслуга, а наша недоработка." Ф.Дзержинский.
|
|
|
|
|
Jun 2 2014, 09:01
|

Знающий
   
Группа: Свой
Сообщений: 562
Регистрация: 25-07-06
Из: Зеленоград, Новосибирск
Пользователь №: 19 088

|
Разобрался в проблеме. Альтиум 14.3.9 перестал открывать в фоне файлы проекта при его компиляции, поэтому перебор всех файлов в скрипте нормально не работает, файлы необходимо насильно открыть, просто запустить в скрипте компиляцию уже недостаточно. Чтобы обойти проблему, надо сделать следующее: В начале цикла перебора файлов вписываем строку Client.OpenDocument(... : Код docNum := 0; while docNum < (pcbProject.DM_LogicalDocumentCount - 1) Do Begin document := pcbProject.DM_LogicalDocuments(docNum); Client.OpenDocument('SCH',pcbProject.DM_LogicalDocuments(docNum).DM_FullPath);
--------------------
"Отсутствие вашей судимости - это не ваша заслуга, а наша недоработка." Ф.Дзержинский.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|