Здравствуйте.
Совсем недавно начали вникать в мэпбесик под мэпинфо 7.
По ходу возникло ряд вопросов, сорри если уже пролетало.
1. Как сформировать строку со знаком ("(двойные кавычки)).
2. Что озачает ошибка "необходимо использовать динамическое объединение для базовых таблиц" (бъет при попытке объеденить select-ом две таблицы, одна из которых объектная).
3. Ошибка "неправильный режим оформления слоя On" при попытке скриптом отобразить слой так:
Set Map
Layer ivanovka 'село у нас есть такое
display on ' причем если поставить off - канает
Марина and Дима.
З.Ы. Кроме этого форума подсказки нам ждать неоткуда, а так надо....
Некоторые тонкости Мэпбэйсика
-
- Участник
- Сообщения: 65
- Зарегистрирован: 29 окт 2003, 17:12
- Репутация: 0
- Откуда: Москва
- Контактная информация:
Для формирования такой строки нужно повторить эти кавычки дважды, например для представления строки "Москва", нужно писать """Москва""". где первая и последняя кавычки - собственно строковые кавычки как обычно, а остальные - повторенные дважды элементы строки.Как сформировать строку со знаком ("(двойные кавычки)).
Предложение Display управляет показом слоя в окне Карты. Предложение Display Off отменяет показ слоя; Display Graphic показывает объекты слоя в собственном (сохраненным в таблице) оформлении; Display Global позволяет настраивать отдельные компоненты оформления объектов.Ошибка "неправильный режим оформления слоя On" при попытке скриптом отобразить слой
Честно говоря - не знаю. Попробуйте сформировать Select по-другому. У MapBasic Select несколько иной. Проходят далеко не все конструкцииЧто озачает ошибка "необходимо использовать динамическое объединение для базовых таблиц" (бъет при попытке объеденить select-ом две таблицы, одна из которых объектная)
Ведьмак
Для формирования такой строки нужно повторить эти кавычки дважды, например для представления строки "Москва", нужно писать """Москва""". где первая и последняя кавычки - собственно строковые кавычки как обычно, а остальные - повторенные дважды элементы строки.Ведьмак писал(а):Как сформировать строку со знаком ("(двойные кавычки)).
Такое может сработать в VBasic а в MapBasic выход нашел в функции Chr$( код символа).
-
- Участник
- Сообщения: 65
- Зарегистрирован: 29 окт 2003, 17:12
- Репутация: 0
- Откуда: Москва
- Контактная информация:
Да? А если попробовать в строке MapBasic или Глядишь, и получится...
Код: Выделить всё
note """note"""
Код: Выделить всё
print """print"""
Ведьмак
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 30 гостей