Нужна помощь

Добрый день. Подскажите пожалуйста. Есть некий шаблон с названием “КадПлан”
Вопрос: как сделать чтоб при формировании шаблона название бралось не с названия шаблона, а с свойства карты-имя?
Если я прописываю нужные параметры в свойства карты-имя, то при сохранении выдает мне имя: КадПлан и те параметры которые я прописал в свойства карты-имя.
Спасибо

Можна скриптом (як варiант)

  1. @ExecuteDocument {шаблон DMT};
  2. Формування назви файлу + перевiрка, чи такого файлу з таким iменем немає в каталозi по замовчуванню;
  3. Збереження @Map.SaveToFile.
    … або в п.2 використати дiалогове вiкно @Dialog.SaveFile вибору папки збереження файлу.

А можно поподробнее?

Приблизно так:

; файл шаблону $TemplName=КадПлан $Obj=@Map.NextSelected @If $Obj=0 Then @Break Виберiть елемент ; параметри карти $Prop=@Map.GetProperties @Text.Text=$Prop ; перший запис - масштаб + назва файлу по шаблону користувача $Line=@Text.Line[1] ; вирiзаємо частину параметру без масштабу $Scale=@StringPart 1 $Line $Param=@Calc Delete("$Line",1,Length("$Scale")+1) $Param=@DequoteText $Param ; формуємо назву файлу $FName=@Map.Object[$Obj].CalculateFormula $Param ; запускаємо формування шаблону @ExecuteDocument $TemplName.DMT ; вiкно дiалогу для збереження файлу %SelectFile $File=@Dialog.SaveFile *.dmf $FName.dmf @If $File= Then @Break $Exist=@FileExists $File @If $Exist=0 Then @Goto %SaveFile $YN=@Dialog.Confirm Файл iснує, записати поверх нього? @If $YN=1 Then @Goto %SaveFile @Goto %SelectFile %SaveFile ; зберiгаємо в DMF @Map.SaveToFile $File ; @break

Спасибо. все ок.

Добрий день! Підкажіть як поміняти відмітки висот пікетів на якусь велечину. Зйомка була в умовній системі висот, а тепер треба привести в Балтійську. Зйомка виконана на Тахеометрі координатним методом.

Див. кнопку “Вверх/вниз”

Щиро дякую за оперативну допомогу!!!

Здравствуйте, после обновления программы пропала функция вставки точки в контур участка, раньше нажимала Р и у меня вставлялась точка в любую часть контура, помогите мне её вернуть, пожалуйста!

Проблема не в обновлении программы, проверил - все работает, как и раньше. Проблема может быть в том что клавиша P переназначена на другую команду (Сервис-Настройки-Главная-Клавиши-Изменить).

Доброго дня підскажіть чи є в Діджиталі така ж функція “ЕСЛИ” як у “Exel” і чи можливо її примінити в параметрах? Наприклад “ЕСЛИ” в параметрі1 ввести значення “001” то в параметрах 2,3,4,5… одразу відобразиться значення які відповідають значенню параметр1 ("ЕСЛИ"параметр1=“001” то параметр2=“Земельна ділянка, що примикає до вулиці без твердого покриття”; параметр3=“0,90”; параметр4=“0,95” і так далі)

добрий день працював з файлом dmf. цілий день тепер відкриваю просить пароль не можу відкрити , як відкрити

Добрый день. подскажите пожалуйста, а можно ли убрать выскакивающее окно при экспорте в BMP.
Спасибо.

Команда скрипта без диалога и запроса на перезапись файла сохраняет карту в растр
@Map.SaveToTIF DPI PixelFormat(1/8/24) Filename

Наведите пожалуйста пример. Что то пошло не так.

Пример: @Map.SaveToTIF 300 24 D:\1.bmp

Ок. Огромное СПАСИБО!!!

Как понять что с программой…
Работаю в ней каждый день, закончил работу час назад, вернулся - включаю и тут вижу: включился Digitals как при первом запуске, то есть выскочило окно с перечнем обновлений, сбились все горячие клавиши, фон поменялся, скрипты остались.

В Backup последнее обновление от 03.04.2017

Не писал бы если бы это все не повторилось дважды за последний месяц

Эти сведения хранятся в ged.ini в корне папки Digitals, этот файл перезаписывается при закрытии ged.exe. Проверьте дату/время перезаписи этого файла после, например, запуска программы, смены фона и закрытия программы. Если файл не перезаписывается, то скорей всего недостаточно прав у текущего аккаунта Виндовс. Экзотический вариант - программа запускается в режиме “песочницы” (паранойидальный режим некоторых антивирусов), в котором запущенный процесс ограничен в правах доступа к файлам/реестру и т.п.
Проверьте ярлык запуска программы, а конкретно имя исполняемого файла (ged.exe а не ged(2).exe, ged_2017.exe и проч), проверьте не появляются ли в папке Digitals ged(x).exe и проч. после обновления.