Шаблоны отчётов не работают

MapInfo, MapBasic
Ответить
Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Шаблоны отчётов не работают

Сообщение SS_Rebelious » 22 июн 2009, 10:32

Встроенная утилита "шаблоны отчётов" (LayoutTеmplate) при попытке создать отчёт на основе шаблона вылетает с ошибкой
Встретилось [] там, где ожидалось [bounds]
Что это значит и как исправить?
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: Шаблоны отчётов не работают

Сообщение Boris » 23 июн 2009, 00:33

Скажите номер версии и ее локализацию. Не исключено, что ей просто не нравятся русские буквы в пути к папке шаблонов - всякие там "Мои документы" и т.п.

reasonat
Завсегдатай
Сообщения: 257
Зарегистрирован: 10 июн 2009, 12:21
Репутация: 0
Откуда: Екатеринбург
Контактная информация:

Re: Шаблоны отчётов не работают

Сообщение reasonat » 23 июн 2009, 08:02

Я тоже задавалась таким вопросом, почему шаблоны отчетов не вызываются. В более ранних версиях не смотрела, не было потребности, только в 8 и 9. Пробовала и рабочие наборы менять созданные. "Bounds" там нигде не должны ожидаться, тем более, что вылетает ошибка еще до выбора шаблона из списка. А путь, хоть и длинный, но самой MapInfo предусмотренный, причем в "справке" менять путь к шаблонам не рекомендуют во избежание ошибок работы. Русские буквы отсутствуют.

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Шаблоны отчётов не работают

Сообщение SS_Rebelious » 23 июн 2009, 08:32

Русская Мапинфо 9.5.1.

Утилита на ура создаёт новые шаблоны и открывает их для редактирования. В пути к шаблонам нет ни одной русской буквы, хотя пробелы присутствуют.

Утилита действительно вылетает ещё до выбора шаблона.

P.S. что же всё-таки означает Bounds? это мне для общего развития)
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

reasonat
Завсегдатай
Сообщения: 257
Зарегистрирован: 10 июн 2009, 12:21
Репутация: 0
Откуда: Екатеринбург
Контактная информация:

Re: Шаблоны отчётов не работают

Сообщение reasonat » 23 июн 2009, 10:59

Дословно: Предложение Bounds задает границы, в которых показывается Карта. Объект не может быть создан за пределами заданных этим предложением границ.
Но в шаблонах отчетов этой утилиты нет карт, есть только окна отчетов (Layout), а к ним такого предложения не требуется, там только единицы измерения на листе отчета задаются.
В LayoutTemplate.ini тоже нет ничего подозрительного на необходимость задания пределов карты.

tom
Новоприбывший
Сообщения: 1
Зарегистрирован: 10 дек 2009, 11:33
Репутация: 0
Контактная информация:

Re: Шаблоны отчётов не работают

Сообщение tom » 10 дек 2009, 11:37

Все просто в таблице слоя обязательно должен быть один столбец - индекс. Чтобы проверить откройте слой, затем в пункт меню таблица->изменить->перестроить, выбрать таблицу и там проставить галочку в таблице в колонке Индекс

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Шаблоны отчётов не работают

Сообщение SS_Rebelious » 10 дек 2009, 12:18

tom писал(а):Все просто в таблице слоя обязательно должен быть один столбец - индекс. Чтобы проверить откройте слой, затем в пункт меню таблица->изменить->перестроить, выбрать таблицу и там проставить галочку в таблице в колонке Индекс
Протестировал на слое с одним объектом (полигоном). В таблице одна колонка ID (целое), проиндексирована. В ячейке было изначально 0, заменил на 1. И с 0 и с 1 при попытке построить отчёт на основе шаблона выскакивает всё та же ошибка.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

Инга
Интересующийся
Сообщения: 33
Зарегистрирован: 01 дек 2009, 02:03
Репутация: 0
Откуда: Центральный Округ РФ

Re: Шаблоны отчётов не работают

Сообщение Инга » 14 янв 2010, 19:39

Попробуйте перестроить таблицу так:
поля:
Nomer символьное или целое
X и Y десятичные 16 и 2 (или сколько там надо Вам округлений) на все колонки выставить галочки.
Отчеты должны включиться.
А вообще-то странный глюк
Все слои должны быть с одинаковыми координатами и в одной проекции для точной интеграции между слоями.

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Шаблоны отчётов не работают

Сообщение SS_Rebelious » 14 янв 2010, 22:11

Инга писал(а):Попробуйте перестроить таблицу так:
поля:
Nomer символьное или целое
X и Y десятичные 16 и 2 (или сколько там надо Вам округлений) на все колонки выставить галочки.
Если даже это и поможет (завтра попробую), то какой мне смысл использовать этот плагин, если придётся все таблицы приводить к виду N X Y?
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей