Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MB6REFRU.pdf
Скачиваний:
10
Добавлен:
13.02.2015
Размер:
3.83 Mб
Скачать

 

 

ИНДЕКС

 

 

 

 

ИНДЕКС

Взвешенное среднее значение 437

Автопрокрутка

Внешние функции 181

Возвращение единиц измерения ширины

взаимодействие с режимами рисования 17

линии

процедура WinChangedHandler 594

функция IsPenWidthPixels() 274

определение режима 599

Возвращение номера стиля линии

Автоматическая прокрутка

функция PenPattern() 376

отключение 537

Возвращение ширины линии в пунктах

Адрес, поиск 232

Функция PointsToPenWidth() 378

Активность

Врезка фрагмента карты 511

кнопки на инструментальной панели 13

Временная задержка при фиксации мышки

Активность элемента диалога 21

491

 

Анимация

 

Временная колонка 5

добавление слоя 9

Вставка

Арифметические операторы 607, 611

Атрибуты размера бумаги 600

колонки в таблице 5

Атрибуты печати 600

строки в таблице 269

узлы в объекте 36

Атрибуты полей 600

Выбор

Базы данных, использование как таблиц 396

прерывание клавишей ESC 431

Бесконечные циклы, как избежать 501

Выборка

Блокирование

запрос к текущей выборке 441

обработчики системных событий 501

обработка события изменения выборки 431

Быстрые меню

оператор Select 432

имена и IDLномера 27

событие изменения выборки 79

пример 28

Выборка записей из результирующего

определение 27

набора

Верхний регистр, преобразование 584

Server Fetch 470

Ввод/вывод данных файла

Выделение части из строки

чтение в режиме последовательного доступа 297 чтение данных в режиме бинарного доступа 253 чтение данных в режиме произвольного доступа

253 чтение данных в режиме последовательного

доступа 268 чтение текущей позиции 429 длина файла 298 атрибуты файла, чтение 227

запись данных в режиме бинарного доступа 389 запись данных в режиме произвольного доступа

389 запись данных в режиме последовательного

доступа 381, 604 определение, существует ли файл 228 открытие файла 360 состояние 210

установка текущей позиции 430

Вещественная переменная 195 Взвешенное среднее число 7

функция Left$( ) 290 функция Mid$( ) 328 функция MidByte$( ) 329 функция Right$( ) 410

Выполнение дргугих программ

оператор Run Application 415

Выполнение других программ

оператор Run Program 419

Выполнение команды меню 418 Выполнение интерпретации 416 Вычисление времени 576 Вычислительная платформа, определение 567 Галочка у элемента меню 133

Географические вычисления

расстояние 199 длина объекта 345 периметр объекта 379

площадь пересечения 41

Справочник MapBasic

613

ИНДЕКС

Географические операторы 438, 607, 611 Геолинк 513 Геокодирование 232

Двойной щелчок мышки в диалоге 92 Двойной щелчок мышкой в диалоге 79 Двухбыйтовые наборы символов (DBCS)

выделение части строки 329

Деление по модулю 607 Десятичная точка 248, 494 Десятичный разделитель 185 Директивы компилятора

оператор Define 184 оператор Include 267

Диалог Разрешение Конфликта 84 Диалог настроек 418 Диалог с процентом выполнения 384 Диалоги пользователя 187 Диалоги, новые

размеры диалога и его элементов 188 чтение введенных значений 188 чтение ввода 391

возобновление после нажатия на кнопку 193 закрытие 188, 194 клавишные сокращения 189

определение двойного щелчка мышки 79 определение номера элемента 579 определение, была ли нажата кнопка "OK" 78 порядок для клавиши TAB 189

создание 187

Диалоги, стандартные

простое сообщение 332 процент выполнения 384

подавление диалога выполнения процесса 523 сопровождающий открытие файла 229 сопровождающий сохранение файла 231

Дигитайзер, настройка 488 Дигитайзер, состояние 567 Динамически вычисляемая колонка 8

Динамически загружаемые библиотеки 180 Длина объекта 345 Длина файла 298

Добавление узлов 355, 369 Доступ к файлам в сети 493 Доступные слои Карты 513 Дублирование карты 417 Единицы измерений

полные имена 587

Единицы измерения

расстояний 490 абривиатура 586 на экране 522 на бумаге 522 площади 482

Естественные статистические группы 147

C

Жирный шрифт 239 Зарезервированные слова 197 Задержка при фиксации мышки 491 Завершение обработки

Server Close 446

Закрепленные панели

создание 15, 109

Закрытие

Команда Close 536

Звуковой сигнал 47 Значение цвета 409 Идентификаторы, задание 184 Иерархические меню

оператор Create Menu 133

Иерархия меню

оператор Alter Menu 28

Извлечение числа интерфейсных модулей

Server_NumDrivers() 477

Извлечение числа столбцов в результирующем наборе

Server_NumCols() 476

Извлечение информации о столбце

Server_ColumnInfo() 447

Извлечение информации об источнике данных

Server_DriverInfo() 467

Изменение

определение, есть ли не сохраненные изменения в таблице 569

Изменение размерности массива 394 Изменяемый слой Карты 512 Изменяемый слой карты, определение 315 Изменения

сохранение 83

Иконка MapInfo

оператор Set Window 533

Индексированные колонки

удаление индекса 204

Индикатор выполнения, скрытие 523

614

Справочник MapBasic

ИНДЕКС

Имена каталогов

рабочей версии MapInfo 383 извлечение из полного имени файла 371 личный каталог 261

user's Windows directory 261

Имена папок см. Имена каталогов 371 Имена таблиц

определение имени по номеру 569 определение имени таблицы по полному имени

файла 373 определение имени таблицы, показанной в окне

Списка или Графика 599 специальное имя для Косметического слоя 599 специальное имя окна Отчета 599

Имена файлов

извлечение имени файла из полного имени файла 372

определение имени временных файлов 573 полное имя 580

Инициализация переменных 198 Инструментальные панели

режимы рисования 17 добавление/удаление кнопок 577 возможности программирования 80 восстановление стандартного состояния 111 доступность кнопки 13 закрепленные и плавающие 15, 109 нажатие кнопки 13, 418

Интерпретация команды из строки 416 Интегрированная картография

переподчинение окна 520 подчинение диалогов 481

Информация (инструмент)

режим толькоLчтение 537 выбор данных для показа 537

Инструмент Линейка

изменение окна 533 открытие окна "Линейка" 367

Инструмент Информация

изменение окна 533 открытие окна "Информация" 367

Исполнение SQLLстроки

Server_Execute() 469

Кайма вокруг текста 239 Картографическая легенда

изменение раздела 19 создание 112

Капитель 239 Карта

изменение проекции 83 масштаб 510

Картинки для кнопок на инструментальных панелях 16 Картографическая легенда

удаление раздела 403

Картографические легенды

настройка 484

Квантование диапазонов 148 Клавиша CTRL

перенос строки в окошке элемента EditText 89 определения нажатия 80

Клавиша ESC

прерывание выбора 431 прекращение операции рисования 15 отмена диалога 78

Клавиша SHIFT

использование при рисовании 17 определения нажатия 80

Клавишные сокращения

вдиалогах 189

вменю 135

Ключевые слова 197 Коды символов

список 606

Колонки в таблице

динамически вычисляемая колонка 8 определения числа колонок 335 создание 5

Команды меню, выполнение из MapBasic 418 Комбинация объектов

оператор Objects Combine 349

Конвертирование

числа в дату 334

Контрольная точка (Отладка) 552 Координаты курсора, отображение 511 Координаты, точность 129 Копирование проекции

из окна 102 из таблицы 102

Копирование таблицы 83 Копирование файлов 420 Косметический слой, как таблица 599 Курсив 239 Курсор мыши

отображение координат 511

Справочник MapBasic

615

ИНДЕКС

Курсор, позиция в таблице

идентификаторов 27

позиционирование курсора 225

Метки

состояние 211

в программе 258

Легенда, картографическая

Минимальное прямоугольное покрытие 319

удаление раздела 403

всей таблицы 570

Легенды, картографические

Многоугольник, режим рисования 17

настройка 484

Начало транзакции

Логическая переменная 195

Server Begin Transaction 443

Локальные настройки 494, 248

Назначение локальной области хранения

Ломаная, режим рисования 17

Server Bind Column 444

Массивы

Национальные особенности 185

изменение расмерности 394

Неактивность

объявление 196

кнопки на инструментальной панели 13

определение размерности 583

Нижний регистр букв 289

Масштаб карты

Номер версии

чтение текущего значения 315

.MBX версия 567

Масштаб Карты, показ 510

MapInfo версия 568

Математические функции

Область действия переменных

расстояние 199

глобальные 257

экспонента 220

локальные 195

арккосинус 2

многомодульные переменые 196

знак числа 539

Обобщение данных

квадратный корень 550

группировка строк 436

логарифм 299

заполнение колонки обобщенными данными из

преобразование строки в число 591

другой таблицы 7

максимальная величина 318

комбинация объектов 349

округление чисел 238, 413

Обработчики событий

округление числа 272

связь с команадми меню 133

минимальная величина 330

Обработка конфликта 493

площадь пересечения 41

Обработка нажатия кнопки механизмом

модуль 1

синус 548

OLE 109

тангенс 572

Обработка ошибок

Международные форматы 494

генерация ошибки 214

Меню, новые

включение обработчика ошибок 358

добавление галочки к элементу меню 133

возвращение из обработчика ошибок 408

запрос о состоянии элемента меню 321, 324

определение кода ошибки 213

перестройка строки меню 138

определение сообщения ошибки 215

показ строки меню 320

Обработка событий

создание иерархически подчиненного меню 28

в окне Карты 80

создание нового меню 132

двойной щелчок мышки 79

МемоLполя 83

выбор инструмента пользователем 577

Метаданные

закрытие окна 596

чтение 326

изменение выборки 79

изменение окна 594

запись 325

обработка командной строки 400

ключи 255

переключение фокуса 243

пример программы 326

получение командной строки 79

синтаксис 325

пользователь применил новый инструмент 80

Меню, список стандартных имен и

616

Справочник MapBasic

ИНДЕКС

остановка программы 209 peek request received 402 window focus changed 603

Обработка NullLзначений 470 Объединение таблиц 434 Объект типа 589 Объект типа "область"

изменения стилей линии и штриховки 33 создание и удаление узлов 36

Объект типа "полилиния"

изменения стиля линии 33 создание и удаление узлов 36

Объектная переменная 195 Объекты типа 224, 589 Объекты типа "рамка"

помещение в Отчет 269

Объекты типа "эллипс"

присоединение к записи таблицы 269 определение периметра 379

Объекты типа "дуга"

присоединение к записи таблицы 269 определение длины 345

Объекты типа "линия"

присоединение к записи таблицы 269 определение длины 345

Объекты типа "прямоугольник"

присоединение к записи таблицы 269 определение периметра 379

Объекты типа "область"

присоединение к записи таблицы 269 определение периметра 379 определение стиля линии и штриховки 341

Объекты типа "окружность"

присоединение к записи таблицы 269 определение периметра 379

Объекты типа "полилиния"

присоединение к записи таблицы 269 определение длины 345

Объекты типа "скругленный прямоугольник"

присоединение к записи таблицы 269 определение стиля линии и штриховки 341

Объекты типа "текст"

присоединение к записи таблицы 269 определение стиля шрифта 342 создание 160

Объекты, запрос

число ломаных в полилинии 342 число полигонов в области 342 число узлов 342 длина 345

координаты 338, 346, 347 пересечение, процент перекрытия 388 периметр 379

минимальное прямоугольное покрытие 319 площадь пересечения 41 текст текстового объекта 342 тип объектов 342 точки пересечений 273

Объекты, изменение

разрезание 356 графическое разрешение 526 комбинирование 349

назначение изменяемого объекта 532 создание узла 36 создание узлов 355

удаление части объекта 212, 352, 354 удаление обектов 186 удаление узла 36

Объекты, создание

пересечением объектов 368 текст 161

Окна Графиков

изменение 496, 533 определение имени таблицы 599 открытие 259

Окна Карт

чтение настройки слоя 283 добавление слоя Карты 9 изменение 506, 533

изменение тематического выделения 527 клонирование 417 информация о режимах 314 обработка событий 80

обработка события изменения окна 594 подписывание 514 открытие 309 удаление слоя Карты 404

управление перерисовкой 512 управление перирисовкой 492

Окна Карты

врезка 511

Окна Легенд

изменение 533

Объекты типа "точка"

Окна Отчетов

присоединение к записи таблицы 269

задание координатной системы 102, 486

Справочник MapBasic

617

ИНДЕКС

изменение 502, 533 открытие 288

Окна Отчетов, как таблицы 599 Окна Списка

задание количества показываемых колонок 407

Окна Списков

изменение 483, 533

Окна, вывод

в файл 421 на печать 382

Окна, закрытие

предотвращение закрытия окна пользователем 536

Окна, запрос

число открытых окон 337 идентификатор активного окна 249 количество окон 333 настройка Карты 283 настройки окна карты 311 общие режимы окна 598 номер окна 597

Окна, изменение

параметров окна 533 окна Графиков 496 окна Легенд 504 окна Отчета 502

окно районирования 524 oкна Карт 506

форсирование обновления окна 590

Окна, изменения

добавление слоя Карты 9 окна Списков 483 удаление слоя Карты 404

Окна, информация

установки 314

Окна, открытие

оператор Graph 259 оператор Layout 288 оператор Map 309 оператор Open Window 367

Окно 533 Окно "Статистика"

открытие 367

Окно районирования

изменение 524

Окно Районирования

изменение 533

Окно Карты

чтение настроек окна 311

Окно Легенды

изменение 504 открытие 367

Окно Справочной системы

изменение 533 opening 533

Окно справочной системы

открытие 367

Округление чисел

функция Fix(_) 238 функция Round( ) 413

Округление числа

функция Format$(_) 244 функция Int( ) 272

Окружности

создание 117

Опримизация

обновление экрана 492

Оператар Open Table 364 Операции мышкой 491 Операции мышью

отключение автоматической прокрутки 537

Операции с базами данных

оператор Drop Index 204 оператор Drop Table 206 оператор Insert 269 оператор Rollback 412 оператор Select 432 оператор Update 589

Операционная среда, определение 567 Оператор Add Map 9

Оператор Alter Button 13 Оператор Alter ButtonPad 14 Оператор Alter MapInfoDialog 23 Оператор Alter Menu 26 Оператор Alter Menu Bar 29 Оператор Alter Menu Item 31 Оператор Alter Object 33 Оператор Alter Table 37 Оператор Beep 47

Оператор Browse 48 Оператор Call 55 Оператор Close All 71 Оператор Close File 72 Оператор Close Table 73 Оператор Commit Table 83

618

Справочник MapBasic

ИНДЕКС

Оператор Create ButtonPad 108

Оператор Create ButtonPads As Default 111 Оператор Create Ellipse 119

Оператор Create Frame 120 Оператор Create Grid 122 Оператор Create Index 125 Оператор Create Legend 126 Оператор Create Line 128 Оператор Create Map 129 Оператор Create Menu 132 Оператор Create Menu Bar 138 Оператор Create Object 140 Оператор Create Pline 143 Оператор Create Point 146 Оператор Create Ranges 147 Оператор Create Rect 150 Оператор Create Redistricter 151 Оператор Create Region 152 Оператор Create RoundRect 155 Оператор Create Table 158 Оператор DDEExecute 170 Оператор DDEPoke 175 Оператор DDETerminate 178 Оператор DDETerminateAll 179 Оператор Declare Function 180 Оператор Declare Sub 182 Оператор Define 184

Оператор Delete 186 Оператор Dialog 187 Оператор Dialog Preserve 193 Оператор Dialog Remove 194 Оператор Dim 195

Оператор Do Case...End Case 200 Оператор Do...Loop 202 Оператор Drop Index 204 Оператор Drop Map 205 Оператор Drop Table 206 Оператор End MapInfo 207 Оператор End Program 208 Оператор Error 214

Оператор Exit Do 216 Оператор Exit For 217 Оператор Exit Function 218 Оператор Exit Sub 219

Оператор Export 221 Оператор Fetch 225 Оператор Find 232 Оператор Find Using 236 Оператор For...Next 241

Оператор Function...End Function 250 Оператор Get 253

Оператор Global 257 Оператор Goto 258 Оператор Graph 259 Оператор If...Then 262 Оператор Import 264 Оператор Include 267 Оператор Input # 268 Оператор Kill 275 Оператор Layout 288 Оператор Line Input 297 Оператор Map 309 Оператор Menu Bar 320 Оператор Metadata 325 Оператор Note 332 Оператор Objects Check 348

Оператор Objects Combine 349 Оператор Objects Enclose 351 Оператор Objects Erase 352 Оператор Objects Intersect 354 Оператор Objects Overlay 355 Оператор Objects Split 356 Оператор OnError 358 Оператор Open File 360 Оператор Open Report 363 Оператор Open Window 367 Оператор Pack Table 370 Оператор Print 380

Оператор Print # 381 Оператор PrintWin 382 Оператор ProgressBar 384 Оператор Put 389 Оператор Randomize 390 Оператор ReDim 394 Оператор Register Table 396

Оператор Reload Symbols 398

Оператор Remove Cartographic Frame 403 Оператор Remove Map 404

Справочник MapBasic

619

ИНДЕКС

Оператор Rename File 405 Оператор Rename Table 406 Оператор Reproject 407 Оператор Resume 408 Оператор Rollback 412 Оператор Run Application 415 Оператор Run Command 416

Оператор Run Menu Command 418 Оператор Run Program 419 Оператор Save File 420

Оператор Save Window 421 Оператор Save Workspace 423 Оператор Seek 430

Оператор Select 432

Оператор Server Begin Transaction 443 Оператор Server Bind Column 444 Оператор Server Close 446

Оператор Server Commit 449 Оператор Server Disconnect 466 Оператор Server Fetch 470 Оператор Server Link Table 474 Оператор Server Refresh 478 Оператор Server Rollback 479 Оператор Server Set Map 480

Оператор Set Application Window 481 Оператор Set Area Units 482 Оператор Set Browse 483

Оператор Set Cartographic Legend 484 Оператор Set Command Info 485 Оператор Set CoordSys 486 Оператор Set Date Window 487 Оператор Set Digitizer 488

Оператор Set Distance Units 490 Оператор Set Drag Threshold 491 Оператор Set Event Processing 492 Оператор Set File Timeout 493 Оператор Set Format 494 Оператор Set Graph 496 Оператор Set Handler 501 Оператор Set Layout 502 Оператор Set Legend 504 Оператор Set Map 506

Оператор Set Map3D 518 Оператор Set Next Document 520

Оператор Set Paper Units 522 Оператор Set ProgressBars 523 Оператор Set Redistricter 524 Оператор Set Resolution 526 Оператор Set Shade 527 Оператор Set Style 528 Оператор Set Table 529 Оператор Set Target 532 Оператор Set Window 533 Оператор Stop 552

Оператор Sub...End Sub 562 Оператор Terminate Application 574 Оператор Type 581

Оператор UnDim 585 Оператор Unlink 588 Оператор Update 589 Оператор Update Window 590 Оператор While...Wend 593 Оператор Write # 604 Оптимизация

анимационный слой 9

Оптимизация операций правки 529 Остановка другой программы 574 Открытие окон

оператор Layout 288 оператор Map 309 оператор Open Window 367

Отказ от изменений в таблице 412 Отключение от сервера

Server Disconnect 466

Отладка

оператор Stop 552

Отмена изменений

на удаленном сервере 479

Отмена операций, отключение 529 Оттененный шрифт 239 Ошибки, обработка см. Обработка ошибок 358 Панель управления

формат числа 494 формат даты 494

Перекресток двух улиц, поиск 232 Переключатель 96 Параллельные подписи 515 Переменная даты 195

620

Справочник MapBasic

ИНДЕКС

Переменная стиля линии 195 Переменная стиля символа 195 Переменная стиля шрифта 195 Переменная стиля штриха 195 Переменная типа Alias 195 Переменные

роспуск 585 глобальные переменные 257 локальные 195 инициализация 198

ограничения подборе имен 197 массивы 196, 394, 583 многомодульные 196 сложные типы 581 список типов 195

строковые переменные 196

Перемещение карты внутри окна 510 Перенос текстовой строки 160 Пересечение объектов

оператор Intersects 438 оператор Objects Intersect 354 функция Overlap( ) 368

Платформа, определение 567 Поворот подписи 515 Поворот символа 564 Поворот символов 306 Подчеркнутый текст 239 Подпрограммы 182 Подписи

выражение для подписи 285 на Карте 46, 276, 278, 279, 280, 514

Подписывание сегментов линий 515 Подсказки к кнопкам 15 Подсказки при кнопках 109 Подсуммы, вычисление 436 Позиционирование курсора 225 Поиск

перекрестка двух улиц 232 объектов по координатам 424, 427, 428 по адресу на Карте 232 подстроки в строке 271

Поиск объектов на Карте

врамке 428

вточке 427

Показ

строки меню 320

Показ и скрытие команд меню 134

обработка результатов поиска 424

Порождаюжее окно

переподчинение окна 520

Порождающие окна

подчинение диалогов 481

Порядок чтения байтоа 361 Порядок для клавиши TAB 189 Правая кнопка

быстрые меню 27

Правка

отказ 412

Предложение Calling 109 Предложение CharSet 65 Предложение CoordSys 102, 486

изменение проекции окна 83, 511 получение для открытой таблицы 569 получение информации из окна Карты 315

Предложение GroupBox 90 Предотвращение закрытия окна пользоватиелемPreventing user from closing windows 536

Прерывание выбора 431 Преобразование

букв в нижний регистр 289 преобразование числа в строку 553 строки в число 591 строки в дату 558

текста в верхний регистр 584

Приоритет операторов 609 Пробелы, удаление из строки 300, 414 Проекции

изменение 83 изменение в окне 511

копирование из таблицы или окна 102 получение установки CoordSys 315

установка значения по умолчанию для MapBasic 486

Проекция

определение координатной системы таблицы 569

Прозрачная штриховка 51 Пропорциональное обобщение

Proportion Avg( ) 7

Proportion Sum( ) 7 Proportion WtAvg( ) 7

Процедура EndHandler 209

Процедура ForegroundTaskSwitchHandler 243

Справочник MapBasic

621

ИНДЕКС

Процедура Main 301

Процедура RemoteMapGenHandler 399 Процедура RemoteMsgHandler 400 Процедура SelChangedHandler 431 Процедура ToolHandler 577 Процедура WinChangedHandler 594 Процедура WinClosedHandler 596

Процедура WinFocusChangedHandler 603 Процедуры, специальные

EndHandler 209 ForegroundTaskSwitchHandler 243 Main 301

RemoteMapGenHandler 399 RemoteMsgHandler 400 SelChangedHandler 431 ToolHandler 577 WinChangedHandler 594 WinClosedHandler 596 WinFocusChangedHandler 603

Процедуры, создание

оператор Declare Sub 182 оператор Exit Sub 219 оператор Sub...End Sub 562

Рабочие Наборы

сохранение 423

Рабочие наборы

загрузка 415

Разрезание объектов 356 Разряженный текст 239 Разделитель десятков 185 Разделитель тысяч 185, 248, 494 Разобщение данных

разрезание объектов 356 удаление части объекта 352, 354

Растровые изображения в таблице 397 Региональные настройки 494 Регистр букв

верхний 584 верхний и нижний регистры 387 нижний 289

Реальное время 9 Режим рисования 17

Режим бинарного доступа

чтение данных 253 запись данных 389 открытие файла 361

Режим произвольного доступа

чтение данных 253 запись данных 389 открытие файла 361

Режим последовательного доступа

чтение данных 268, 297 запись данных 381, 604 открытие файла 360

Реляционное объединение 434 Свертывание MapInfo в иконку

оператор Set Window 533

Связанные таблицы

определение связанности таблицы 571 освобождение от связывания 588 создание 474

Связь с другими программами 170, 171, 175, 178, 179 Секунды, вычисление 576

Символ новой строки

использование в текстовых строках 160

Символ TrueType 564 Символы

стили 306

Слои

изменение настройки 506 Косметический слой 599 удаление 404 тематические карты 527 установки 283

Слой анимации

удаление 404

Система координат

установка значения по умолчанию для MapBasic 486

Системная папка, Macintosh 261 Системные события, Обработка системных событий

Механизм управления объектами OLE 399

Слияние объектов см. Комбинация объектов 349 Скорость

анимационный слой 9

Скорость выполнения

анимационный слой 9 изменение таблицы 529 обновление экрана 492

Скорость, улучшение

обновление экрана 492

Скрывание

622

Справочник MapBasic

ИНДЕКС

активности экрана 492

Скрытие

диалогLиндикатор выполнения процесса 523 строки меню 320

Случайные числа

оператор Randomize 390 функция Rnd( ) 411

Создание колонки в таблице 5 Создание узла 36 Создание узлов 355, 369 Списков

определение имени таблицы 599

Сортировка строк в таблице 438 Сообщение

открытие окна "Сообщение" 367

Сообщения

вывод текста в окно "Сообщение" 380 показ окна "Сообщение" 332

Сохранение изменений в базе данных

Server Commit 449

Сохранение изменений в таблице 83 Список файлов в меню 134 Справочная система 537

подсказки к кнопкам 15 подсказки при кнопках 109 строка сообщений 15, 109

Старт других программ

оператор Run Application 415 оператор Run Program 419

Статистические вычисления

взвешенное среднее число 7 взвешенное среднее значение 437 дисперсия 147 квантование 148 количество 7, 436 минимум/максимум 7, 436 среднее число 7, 436 сумма 7, 436

Стили символов

создание 306

Стили точки Смотри Стилли символа 304 Стиль линий

чтение текущего значения 166 предложение Pen 374 создание 307

установка текущего значения 528

Стиль линии

изменение стиля оформления объекта 33

Стиль контура см. Стиль линии 307 Стиль областей

чтение текущего значения 164 предложение Brush 50 создание 303

установка текущего значения 528

Стиль символа

изменение стиля оформления объекта 33 предложение Symbol 564

создание 304

Стиль символов

чтение текущего значения 167 создание 308 установка текущего значения 528

Стиль шрифта см. Стиль текста 305 Стиль текста

чтение текущего значения 165 изменение стиля оформления объекта 33 предложение Font 239

создание 305 установка текущего значения 528

Стиль точки см. Стиль символа 308 Стиль штриховки

изменение стиля оформления объекта 33

Стиль штриховки см. Стиль областей 303 Страницы Отчета, открытие 288 Строка сообщений 15, 109 Строки в Списке, расположение 483 Строки в таблице

выбор записей по критерию 434 обновление значений 589 позиционирование курсора 225 создание новой строки 269 состояние 211

упаковка (за счет удаленных строк) 370

Строки в таблицах

удаление строк 186

Строки прокрутки, показ/скрытие 537 Строковая переменная 195 Строковая переменная произвольной длины 195

Строковая переменная фиксированной длины 195 Строковые функции

регистр букв 289, 387 верхний регистр 584 длина сторки 295

выделение подстроки из строки 290, 328, 329

Справочник MapBasic

623

ИНДЕКС

извлечение подстроки из строки 410 локальные настройки 494 локальный формат 494 конвертирование строки в число 494 конвертирование строки в дату 494 преобразование числа в строку 553 преобразование строки в число 591 пробелы 549 перевод строки в дату 558

повторение строки 555 поиск подстроки в строке 271 сравнение 556, 557 сравнение по шаблону 296

удаление пробелов в конце строки 414 удаление пробелов в начале строки 300 форматирование чисел 494 форматирование числа 185, 244, 248

Структуры данных 581 Структура таблицы

3DMap 130

Сшитые таблицы

режимы 530 выбор таблицы 256 определение 570

Столбчатые графики

в окне Графика 259

Суммы, вычисление 436 Таблица

получение информации о метаданных 325

Таблицы, экспорт 221 Таблицы, закрытие

оператор Close All 71 оператор Close Table 73

Таблицы, запрос

число открытых таблиц 336 каталог и DOSLмаршрут 570 информация от аблице 569 метаданные 255 объединение 434 объекты в рамке 428 объекты в точке 427

позиционирование курсора 211, 225 поиск по адресу 232 состояние 211

SQL Select 432

Таблицы, изменение

проекции 83 переименование 406 назначение режима 529 обновление значений 589

настройка представления Карт 516 метанные 325 оптимизация операций правки 529 отказ от изменений 412 сортировка строк 438 создание новой колонки 5 создание новой строки 269 сохранение изменений 83

удаление объектов из таблицы 205 удаление строк или объектов 186 удаления индекса 204 упаковка 370

Таблицы, копирование 83 Таблицы, импорт 264 Таблицы, открытие 364 Таблицы, создание

из электронных таблиц 396 импорт файла 264 новой таблицы 158

Таблицы, структура

присоединение геоинформации 129 определение количества колонок 569 определения числа полей 335

Таблицы, удаление 206 Текстовые объекты

создание 161

Текстовые файлы

экспорт 221 использование как таблиц 396

Тематические Карты

количество слоев в окне Карты 314

Тематические карты

изменение 527 подсчет числа тематических слоев в окне Карты

311

Точность координат 129 Тригонометрические функции

арккосинус 2 арксинус 43 арктангенс 45 синус 548 тангенс 572

Удаление

части объекта 212, 352, 354 строк или объектов 186

удаление всех объектов из таблицы 205 таблицы 206 файлов 275

Удаление части объекта 212

624

Справочник MapBasic

ИНДЕКС

Удаление пробелов

удаление 275

в конце строки 414

Фиксация мышкой

в начале строки 300

время задержки 491

Узлы

добавление 355, 369 выделение участка между узлами в отдельный

объект 224 максимум в одном объекте 143, 153 определение числа узлов 342

определение координат 346, 347 показ 514 создание 36, 355, 369 удаление 36

Указатель мышки, форма 16 Указка

для подписи Карты 514

Указки

Текстовые объекты 160

Управление выполнением

безусловный переход 258 выход из MapInfo 207

прекращение выполнения функции 218 прекращение процедуры 219 прекращение цикла Do 216 прекращение цикла For 217

оператор Do Case...End Case 200 оператор Do...Loop 202 оператор If...Then 262

остановка другой программы 574 остановка программы 208

Управление кнопками в диалоге 87 Управление объектами OLE

обработка нажатия кнопки 109 обработка события в меню 136

Условное выполнение

оператор Do Case...End Case 200

Условные карты

квантование диапазонов 148

Условный переход

оператор If...Then 262

Усовершенствование, улучшение

обновление экрана 492

Файл MAPINFOW.ABB 234 Файлы

длина 298 копирование 420 импорт 264 переименование 405

определение, существует ли файл 228

Фильтрация данных 434 Флажок 88 Фокус в диалоге 21

Фокус, переключение 243 Фон

предложение Brush 51

Формат ASCII

экспорт 221 использование как таблиц 396

Формат AutoCAD

экспорт 221

Формат BMP, создание 421 Формат DBF

экспорт 221

Формат DXF

экспорт 221

Формат DXF files

импорт 264

Формат Excel, открытие файлов 396 Формат Lotus, открытие 396 Формат MIF

экспорт 221 импорт 264

Формат PICT

импорт 264 создание 421

Формат WKS, открытие 396 Формат WMF, создание 421 Функции даты и времени

вычисление дня недели 592 вычисление дня месяца 169 вычисление месяца 331 локальный формат 494 конвертирование числа в дату 334 конвертирование строки в дату 494 extracting the year 605

перевод строки в дату 558 текущая дата 163

Функции обобщения данных 436 Функции, создание

оператор Declare Function 180 оператор Exit Function 218 оператор Function...End Function 250

Функция Abs( ) 1 Функция Acos( ) 2

Справочник MapBasic

625

ИНДЕКС

Функция AEInitiate( ) 12

Функция ApplicationDirectory$( ) 39 Функция Area( ) 40

Функция AreaOverlap( ) 41 Функция Ask( ) 44 Функция Atn( ) 45

Функция Avg( ), обобщение данных 436 Функция Buffer( ) 53

Функция ButtonPadInfo( ) 54 Функция CentroidX( ) 63 Функция ColumnInfo( ) 75 Функция Combine( ) 77 Функция CommandInfo( ) 78 Функция ConvertToPline( ) 99 Функция ConvertToRegion( ) 100 Функция ConvexHull( ) 101 Функция Cos( ) 106

Функция Count( ), обобщение данных 436 Функция CreateCircle( ) 117

Функция CreateLine( ) 127 Функция CreatePoint( ) 144 Функция CreateText( ) 161 Функция CurDate( ) 163 Функция CurrentBrush( ) 164 Функция CurrentFont( ) 165 Функция CurrentPen( ) 166 Функция CurrentSymbol( ) 167 Функция DateWindow() 168 Функция Day(_) 169 Функция DDEInitiate 171 Функция DDERequest$(_) 176

Функция DeformatNumber$(_) 185 Функция Distance(_) 199 Функция EOF(_) 210

Функция EOT(_) 211, 225 Функция Erase(_) 212 Функция Err(_) 213 Функция Error$(_) 215 Функция Exp(_) 220 Функция ExtractNodes(_) 224 Функция FileAttr(_) 227 Функция FileExists(_) 228 Функция FileOpenDlg(_) 229

Функция FileSaveAsDlg(_) 231

Функция Fix(_) 238 Функция Format$(_) 244

Функция FormatNumber$(_) 248 Функция FrontWindow(_) 249 Функция GetMetadata$(_) 255 Функция GetSeamlessTable(_) 256 Функция HomeDirectory$( ) 261 Функция InStr( ) 271

Функция Int( ) 272

Функция IntersectNodes( ) 273 Функция IsPenWidthPixels() 274 Функция LabelFindByID( ) 276 Функция LabelFindFirst( ) 278 Функция LabelFindNext( ) 279 Функция Labelinfo( ) 280 Функция LayerInfo( ) 283 Функция LCase$( ) 289 Функция Left$( ) 290

Функция LegendFrameInfo() 291 Функция LegendInfo() 293 Функция LegendStyleInfo() 294 Функция Len( ) 295

Функция Like( ) 296 Функция LOF( ) 298 Функция Log( ) 299 Функция LTrim$( ) 300 Функция MakeBrush( ) 303

Функция MakeCustomSymbol( ) 304 Функция MakeFont( ) 305 Функция MakeFontSymbol( ) 306 Функция MakePen( ) 307

Функция MakeSymbol( ) 308 Функция Map3dInfo( ) 311 Функция MapperInfo( ) 314

Функция Max( ), обобщение данных 436 Функция Maximum( ) 318

Функция MBR( ) 319

Функция MenuitemInfoByHandler( ) 321 Функция MenuitemInfoByID( ) 324 Функция Mid$( ) 328

Функция MidByte$( ) 329

Функция Min( ), обобщение данных 436 Функция Minimum( ) 330

Функция Month( ) 331

626

Справочник MapBasic

ИНДЕКС

Функция NumAllWindows( ) 333 Функция NumberToDate( ) 334 Функция NumCols( ) 335 Функция NumTables( ) 336 Функция NumWindows( ) 337 Функция ObjectGeography( ) 338 Функция ObjectLen( ) 345 Функция ObjectNodeX( ) 346 Функция ObjectNodeY( ) 347 Функция Overlap( ) 368 Функция OverlayNodes( ) 369 Функция PathToDirectory$( ) 371 Функция PathToFileName$( ) 372

Функция PathToTableName$( ) 373 Функция PenPattern() 376 Функция Perimeter( ) 379 Функция PointsToPenWidth() 378 Функция ProgramDirectory$( ) 383 Функция Proper$( ) 387

Функция ProportionOverlap( ) 388 Функция ReadControlValue( ) 391 Функция RemoteQueryHandler 402 Функция RGB( ) 409

Функция Right$( ) 410 Функция Rnd( ) 411 Функция RTrim$( ) 414 Функция SearchInfo( ) 424 Функция SearchPoint( ) 427 Функция SearchRect( ) 428 Функция Seek( ) 429 Функция SelectionInfo( ) 441

Функция Server_ColumnInfo() 447 Функция Server_DriverInfo() 467 Функция Server_EOT( ) 468 Функция Server_Execute() 469 Функция Server_NumCols() 476 Функция Server_NumDrivers( ) 477 Функция Sgn( ) 539

Функция Sin( ) 548 Функция Space$( ) 549 Функция Sqr( ) 550 Функция Str$( ) 553 Функция String$( ) 555

Функция StringCompare( ) 556

Функция StringCompareIntl( ) 557 Функция StringToDate( ) 558

Функция Sum( ), обобщение данных 436 Функция SystemInfo( ) 567

Функция TableInfo( ) 569 Функция Tan( ) 572

Функция TempFileName$( ) 573 Функция Timer( ) 576 Функция TriggerControl( ) 579 Функция TrueFileName$( ) 580 Функция UBound( ) 583 Функция UCase$( ) 584 Функция UnitAbbr$( ) 586 Функция UnitName$( ) 587 Функция Val( ) 591

Функция Weekday( ) 592 Функция WindowID( ) 597 Функция WindowInfo( ) 598

Функция WtAvg( ), обобщение данных 437 Функция Year( ) 605

Цвет 409 Цвет фона

предложение Brush 51 предложение Font 239 функция MakeBrush( ) 303 функция MakeFont( ) 305

Целочисленная переменная 195 Центроиды, показ 514 Циклы

оператор Do...Loop 202 оператор For...Next 241 оператор While...Wend 593

Число символов в строке 295 Шаблон для сравнения 296 Шестнадцатиричные числа 591

Шрифты TrueType как наборы символов 306 Экспонента 220

Электронные таблицы 396 Элемент диалога ListBox 91 Элементы диалога

GroupBox 90

PenPicker 93

PopupMenu 94

Элементы диалога

Справочник MapBasic

627

ИНДЕКС

EditText 89

Apple Events 12 AutoCAD

импорт файлов 264

Crystal Reports

загрузка 363

DDE, поведение как клиента

чтение данных из сервера 176 выполнение команд 170 закрытие связи 178, 179

DDE, поведение как сервера

получение командной строки 79

DDE, поведение сервера handling peek request 402 обработка событий 400

DDE, повеление как клиента

персылка данных серверу связи 175 открытие канала связи 171

DLLs

объявление процедуры 182 объявление функции 181

Extents

of entire table 570

GPSLприложения 9 HWND значения, запрос

функция SystemInfo( 567 функция WindowInfo( ) 600

Macintosh

системная папка 261 типы файлов 362

Numerics

16 vs. 32bit Windows 568 OLE

обработка события в меню 136

Peek requests 402

R

Reports (отчеты)

загрузка 363 Создание 154

S

3D Карты 518

! (знак восклицания) в меню 134 & (амперсанд)

в меню 135 клавишные сокращения в диалогах 189

поиск перекрестка двух улиц 232 шестнадцатиричные числа 591

( (открывающая скобка) в меню 133 (обратный слэш)

вменю 132

* (звездочка)

строковая переменная фиксированной длины 195

//(прямой слэш)

вменю 132

^ (каретка)

Показ и скрытие команд меню 134

“SQLLСтрока

определение” 469

SubLпроцедуры 562

TABLфайлы, размещение метаданных 325 XCMD 81, 182

XFCN 181

628

Справочник MapBasic

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]