Математика | ||||
1C:Предприятие Версия 7.5 Описания встроенного языка часть1-М 1997 стр.325 | ||||
1C:Предприятие Версия 7.5 Описания встроенного языка часть1-М 1997 стр.325
Содержание Введение.........................................................................1-1 Назначение и краткая характеристика встроенного языка..........................1-1 Построение книги........................................................................................................1-1 Формат описания элементов языка......................................................................1-3 Соглашения и обозначения, принятые в синтаксических диаграммах 1-3 Синтаксическая диаграмма описания элемента языка..............................1-3 ЭлементЯзыка...........................................................................................................1-4 Глава 1 Формат исходных текстов программных модулей1-5 Что такое программный модуль?...........................................................................1-5 Контекст выполнения программного модуля................................................1-5 Виды программных модулей...............................................................................1-6 Формат программного модуля..............................................................................1-10 Комментарии...........................................................................................................1-10 Формат операторов................................................................................................1-11 Имена переменных, процедур и функций....................................................1-11 Зарезервированные слова....................................................................................1-12 Структура программного модуля.....................................................................1-12 Специальные символы, используемые в исходном тексте..........................1-13 Процедуры и функции программного модуля................................................1-15 Процедура.................................................................................................................1-15 Функция....................................................................................................................1-18 Передача параметров............................................................................................1-20 Передача локального контекста программного модуля в качестве параметра............................................................................................................1-21 Пример исходного текста программного модуля...........................................1-22 Глава 2 Типы данных......................................................1-25 Базовые типы данных...............................................................................................1-25 Правила преобразования типов данных........................................................1-25 Агрегатные типы данных........................................................................................1-26 Англоязычные синонимы названий агрегатных типов данных............1-30 Атрибуты агрегатных типов данных...............................................................1-31 Методы агрегатных типов данных...................................................................1-32 Глава 3 Объявление переменных...................................1-35 Оператор объявления переменной.......................................................................1-35 Перем..........................................................................................................................1-35 Область использования переменной.........................,........................................1-36 Глава 4 Выражения и оператор присваивания..............1-37 Выражения....................................................................................................................1-37 Арифметические операции.................................................................................1-37 Операция конкатенации......................................................................................1-38 Логические операции............................................................................................1-38 Числовые константы . on Константы даты ........... ........................................................................................ }'^ Строковые константы .......................................................................................... }"/« Строковые выражения .................................................................................. : .'JZ Логические выражения ..... """"^_ ................................................................... j^l Оператор присваивания ............... ..................................... , ,, лава 5 Управляющие операторы .................................. 1-43 Управляющие конструкции i /q Если ......... ................................................................................... 1"4ci Пока ......... ............................................................................................................. 1-43 д- ............. :::::::":":;::::::::::::::::::::::::::::::::::::::!15 Управляющие операторы < //- Перейти ............... .. ...... _ ........................................................................................ 1-46 Продолжить .............. .... ............................................................................................ J"4^ Прервать ........ ................................................................................................. J"44 Возврат .............. -"""""::::::::::::::::::::: ....................................... 11s Специальные конструкции языка... 1-49 #ЗагрузитьИзФайла ................................................................... . лава 6 Системные константы ....................................... 1-51 Строковые системные константы .............. 1^1 РазделительСтраниц. ......................................................................... i"r7 РазделительСтрок ...... ..................................................................................... ; ,2; СимволТабуляции ...... '.'.'".'""'. ................................................................................ }~2\ лава 7 Системные процедуры и функции ..................... 1-53 Математические функции i « Окр ............ ..................................................................................... 1"5'э цел .................... ;:: ........................................................................................................ i--» Мин .......... .................................. : .................................................................. I'5.4 Макс .......... ........................................................................................................ !-54 ЛогЮ ......... ........................................................................................................ 1-55 лог .................... """"~:~~;. ................................................................... \56 Строковые функции , сс СтрДлина ................... : ............................................................................................. }-56 ПустаяСтрока ...... ................................................................................. j ~25 СокрЛ .......... ................................................................................................. !-56 сокрп ................. :::;:;:;;;;; ............................................................................................ -ЗУ СокрЛП ........... .......................................................................................... 1-57 Лев .............. ...................................................................................................... !-|8 прав ......................... ;;;;;;;; ............................................................................................ }-58 Сред .................................. ........................................................................................... J-59 Найти ................................. ................................................................................ |-з» СтрЗаменить ............ .......................................................................................... |-^" СтрЧислоВхождений'1! ........................................................................................ 1 «V СтрКоличествоСтрок ................................................................................. 1 2} СтрПолучитьСтроку . ........................................................................................ ГХД Врег ............ .......................................................................................... !-62 Hiper ............... ::::::::::::::::::::; ......................................................................................... bg OemToAnsi ....... ............................................................................................. I"™ _^ _ ................................................................................................. 1-ba ANSIToOEM .................................. .............................. I-DJ Симв ...................................................................................... 1-64 КодСимв .................................................................................................................... 1-64 Функции работы с датой ......................................................................................... 1-65 РабочаяДата ............................................................................................................. 1-65 ТекущаяДата ............................................................................................................ 1-65 ДобавитьМесяц ....................................................................................................... 1-66 НачМесяца ................................................................................................................ 1-66 КонМесяца ................................................................................................................ 1-67 НачКвартала ............................................................................................................ 1-67 КонКвартала ............................................................................................................. 1-67 НачГода ...................................................................................................................... 1-68 КонГода ...................................................................................................................... 1-68 НачНедели ................................................................................................................ 1-68 КонНедели ................................................................................................................ 1-69 ДатаГод ...................................................................................................................... 1-69 ДатаМесяц ................................................................................................................ 1-70 ДатаЧисло ................................................................................................................. 1-70 НомерНеделиГода .................................................................................................. 1-70 НомерДняГода ......................................................................................................... 1-71 НомерДняНедели ................................................................................................... 1-71 ПериодСтр ................................................................................................................ 1-72 ВвестиПериод .......................................................................................................... 1-72 Функции работы с временем ................................................................................. 1-73 ТекущееВремя ......................................................................................................... 1-73 Функции преобразования типов .......................................................................... 1-74 Дата ............................................................................................................................. 1-74 Строка ......................................................................................................................... 1-74 Число .......................................................................................................................... 1-75 Процедуры и функции форматирования .......................................................... 1-75 Пропись ............................................................................................................. 1-75 Формат ..................................................................................................................... 1-77 Шаблон ...................................................................................................................... 1-79 ФиксШаблон ........................................................................................................... 1-79 Функции для вызова диалога ввода данных ................................................... 1-80 ВвестиЧисло ............................................................................................................ 1-80 ВвестиСтроку ............. . ...1-81 ВвестиДату ............................................................................................................... 1-82 ВвестиПеречисление ............................................................................................. 1-83 Процедуры и функции общего назначения ...................................................... 1-84 Вопрос .......................................... .................... 1-84 Предупреждение .......................... ...................... 1-86 Сообщить ...................... 1-87 ""''"'''''' ... Состояние .................................................................................................................. 1-88 • (вычислить выражение по условию) ........................................................... 1-88 Сигнал .................. :. ....... у ' л.89 1-89 среды исполнения .................................................................................. 1-90 ользователя .. 1-90 аолноеИмяПользователя ................ ".'.. ...... iZ...!!"!!.!!"...!!! .............................. 1-90 ЯЗЫКА НазваниеНабораПрав...........................................................................................1-91 НазваниеИнтерфейса............................................................................................1-91 Каталог-Пользователя............................................................................................1-91 КаталогБазыДанных.............................................................................................1-92 Каталог-Программы................................................................................................1-92 МонопольныйРежим............................................................................................1-92 ОсновнойЯзык........................................................................................................1-93 Процедуры работы с транзакциями....................................................................1-94 НачатьТранзакцию................................................................................................1-95 ЗафиксироватьТранзакцию................................................................................1-95 ОтменитьТранзакцию...........................................................................................1-96 Специальные процедуры и функции..................................................................1-97 СоздатьОбъект........................................................................................................1-97 СтатусВозврата.......................................................................................................1-98 ОткрытьФорму.............................;.......................................................................1-100 ТипЗначения..........................................................................................................1-106 ТипЗначенияСтр..................................................................................................1-107 НазначитьВид........................................................................................................1-109 ЗаписьЖурналаРегистрации...........................................................................1-110 ПрефиксАвтоНумерации..................................................................................1-110 ПолучитьЗначенияОтбора................................................................................1-111 КомандаСистемы..................................................................................................1-112 ЗапуститьПриложение.......................................................................................1-113 ОбработкаОжидания...........................................................................................1-113 Процедуры и функции обработки значений..................................................1-115 ЗначениеВСтрокуВнутр....................................................................................1-115 ЗначениеИзСтрокиВнутр..................................................................................1-116 ЗначениеВСтроку.................................................................................................1-117 ЗначениеИзСтроки..............................................................................................1-118 СохранитьЗначение.............................................................................................1-119 ВосстановитьЗначение.......................................................................................1-119 Процедуры и функции компоненты «Оперативный учет»......................1-120 ПолучитьТА...........................................................................................................1-120 ПолучитьДатуТА..................................................................................................1-121 ПолучитьВремяТА...............................................................................................1-121 ПолучитьДокументТА........................................................................................1-122 Процедуры и функции компоненты «Бухгалтерский учет»....................1-122 ВыбранныйПланСчетов.....................................................................................1-122 ОсновнойПланСчетов....... . ............................................1-123 СчетПоКоду............................................................................................................1-123 НачалоПериодаБИ..............................................................................................1-124 КонецПериодаБИ.................................................................................................1-124 КонецРассчитанногоПериодаБИ....................................................................1-125 НазначитьСчет......................................................................................................1-125 ВвестиПланСчетов...............................................................................................1-126 ВвестиВидСубконто............................................................................................1-127 МаксимальноеКоличествоСубконто.............................................................1-128 "лава 8 Системные предопределенные процедуры.... 1 -129 Предопределенные процедуры Глобального модуля..................................1-129 ПриНачалеРаботыСистемы..............................................................................1-129 ПриЗавершенииРаботыСистемы....................................................................1-130 ПриУдаленииДокумента ................................................................................... 1-131 ПриУдаленииЭлемента ...................................................................................... 1-132 ПриЗаписиИстории ............................................................................................. 1-133 ПриУдаленииИстории ....................................................................................... 1-134 ПриЗаписиКонстанты ........................................................................................ 1-135 ПриОтменеПроведенияДокумента ................................................................ 1-136 ПриИзмененииВремениДокумента ............................................................... 1-137 ПриУстановкеОтбора ......................................................................................... 1-137 ПриСменеРасчетногоПериода ......................................................................... 1-138 ПриУдаленииСчета ............................................................................................. 1-139 ПриВыклВклПроводокОперации ..................................... Цена: 200руб. |
||||