16:52 Запитання і відповіді | |
Стараюся у скриптах враховувати і не допускати можливості виникнення помилок, які можуть виникати при тій чи іншій не типовій послідовності дій. Але все передбачити не можливо. Тому тут буду наводити відповіді на питання, які найчастіше виникають при роботі скриптів. Найчастіше причини помилок в тому, що використовується стара версія скрипту. Тому частіше оновлюйте скрипти. Помилка виникає на старіших версіях модуля "Документація" (до 2.17) у випадку, коли основний файл скрипту старий, а інші додаткові файли новіші. Як вирішити? Що за помилка? Те саме, що у попередньому пункті (див. вище). Вона виникає зразу ж після попередньої. Що за помилка? MAP.SELECTED.CHANGEPARAMETER ID7000002 $Re8 Помилка виникала на версіях модуля "XML" до 5.11 в тих випадках, коли в ін4 наперед заповнений КОАТУУ, але заповнений не вірно (замало цифр). В пізніших версіях скрипту в такому випадку з'являється діалогове вікно з пропозицією вірно заповнити КОАТУУ. Вирішення - виправити, щоб в параметрі КОАТУУ було 10 цифр, або взагалі стерти значення параметру і скрипт тоді сам запитає потім його заповнити. Ще один варіант, коли може виникнути дана помилка навіть на новій версії скрипту - коли після перевстановлення Windows програма Digitals та сама і вона не має прав доступу до системи. Тоді в програмі перестає працювати скриптова функція @Map.In4ToXML, не підтягуючи шар Реквізити ОФ. Що за помилка? Помилка модуля "XML", яка виникає тоді, коли в Digitals або інший ключ, ніж той, під який скрипт компілювався або оновлена програма Digitals (від другої середини грудня 2020), а скрипт старіший за версію 5.12. Вирішення - використовувати ключ, під який компілювався скрипт або оновити скрипт (можна оновити ТУТ) Що за помилка? Виникає в скрипті ДГМ старої версії (до вересня 2018 року), яка була ще без прив'язки до ключа, а з прив'язкою до ПК, є помилкою активації скрипту. Як зробити суміжники кольоровими? Щоб суміжники були різними кольорами, в шаблон через менеджер шарів потрібно додати шари Border Що за помилка?
Виникає на старіших версіях скриптів Акт п-п межових знаків, Схема перенесення тахеометром, Панель для теодоліта та в модулі "Документація". Причина: В старих версіях скриптів для зміни масштабу шаблонів використовувався пункт меню Карта - Властивості - Масштаб. Але недоліком даного пункту було те, що якщо там вписати масштаб, який менший за 500 (200, 100, 50), то після повернення до звичайного масштабу в розмірах рамки програма додавали нулі. Виходило, що рамка ставала не 210х297, а 2100х2970. При повторній маніпуляції ставала ще на один нуль більшою і так аж поки не досягала такої великої цифри, яка просто не підтримується програмою в координатах рамки. Власне, в такому випадку і виникає дана помилка. Як вирішити? Чому на планах і в експлікації суміжників не співпадають букви? Причина: у Вас російська Windows, де відсутні букви Є та Ї. Як вирішити? варіант 1) Змініть мову системи на українську - і тоді на планчиках будуть українські букви Є та Ї. У Windows 7 та нижчих це можна зробити в Панелі управління - Мова та регіональні стандарти - завантажити мовний пакет - український. У Windows10 так, як показано на зображенні нижче варіант 2) перейдіть в меню Сервіс - Налаштування закладка Головна - Константи і приберіть там букви Є та Ї Що за помилка? Помилка може виникати у скриптах ДГМ та Звіт GNSS (14 лютого 2021 року уже виправлено), коли у файлі DGMList.txt дублюється один із пунктів ДГМ. Як вирішити? Що за помилка? Виникає в скрипті ДГМ, який придбаний ще до 2018 року без прив'язки до ключа. Виникає тоді, коли змінився ПК чи Windows, оскілкьи скрипт був прив'язаний до ПК. Як вирішити? | |
|
Всього коментарів: 4 | |
| |