Математические функции - polpoz.ru o_O
Главная
Поиск по ключевым словам:
Похожие работы
Название работы Кол-во страниц Размер
«Производственные функции комплексных переменных в экономическом... 1 17.66kb.
Лабораторная работа №3 Решение задач безусловной оптимизации по дисциплине... 1 65.57kb.
Математические соотношения для расчета общих параметров 7 380.16kb.
Семинар урок по теме «график кусочно-заданной функции» 9 класс алгебра 1 77.92kb.
Экзаменационный билет по предмету математические методы исследования... 1 139.75kb.
Лекция №6 Дифференциальное исчисление функции одной переменной 1 68.25kb.
Текст функции можно набирать в любом текстовом редакторе (например... 1 24.2kb.
1. Целями освоения дисциплины «Математические методы защиты информации»... 1 29.57kb.
Задача 1 Найти критические точки функции f(X,Y), принадлежащие области D 1 42.67kb.
Рабочая программа учебной дисциплины двм. 02. Математические методы... 1 223.11kb.
Написать программу на Паскаль или Си Известно, что функция удовлетворяет... 1 19.29kb.
Моего сегодняшнего семинара – это мое «Учение о Боге», «Формирование... 1 273.54kb.
1. На доске выписаны n последовательных натуральных чисел 1 46.11kb.

Математические функции - страница №1/4

Оглавление

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

Строковые функции 2

Бухгалтерские функции 3

Календарные функции 7

Функции доступа к проводкам 7

Процедуры и функции доступа к отчетам 9

Процедуры и функции выдачи запросов на экран 9

Процедуры и функции для работы с файлами 10

Процедуры и функции для работы с текстовыми файлами по их номерам 11

Процедуры и функции для работы с бланками 12

Процедуры и функции управления исключительными ситуациями в бланках 16

Процедуры и функции для работы с картотеками 16

Процедуры и функции для работы с картотеками через рабочие области 18

Процедуры и функции для работы с DBF-файлами 21

Функции проверки типов свойств объектов 21

Функции поддержки автоматических объектов (OLE-Avtomation) 22

Функции приведения типов 23

Сервисные процедуры и функции 23

Процедуры и функции импорта/экспорта 24

Процедуры и функции для работы с SQL-запросами 25



Примечания.

  • Символ *, стоящий перед идентификатором, говорит о том, что идентификатор является процедурой.

  • Жирным шрифтом выделены названия процедур и функций.

  • Курсивом – названия переменных, входных параметров и т.д.

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


Деб (Deb) - возвращает значение своего параметра, если оно неотрицательно, или ноль - в противном случае.

ДробьВЦелое (FracToInteger) — представляет дробную часть вещественного числа в виде целого.

Если (If) - вычисляет выражение в соответствии с заданным условием.

Корень (Sqrt) - возвращает квадратный корень из числового выражения.

Кре (Cre) - возвращает абсолютное значение своего параметра (если оно отрицательно) или ноль (в противном случае).

Лог (Log) - вычисляет натуральный (по основанию e) логарифм значения параметра. Если параметр не положителен, то при вычислении этой функции генерируется ошибка.

Макс (Max) - возвращает максимальное число из списка числовых выражений.

Мин (Min) - возвращает минимальное число из списка числовых выражений.

Окр (Round) - округляет значение первого параметра по математическим правилам. Если в заданном строковом представлении числа содержится ошибка, то результат функции будет равен нулю.

Отбр (Trunc) - отбрасывает или обнуляет соответствующие разряды числа в исходном выражении. Если в заданном строковом представлении числа содержится ошибка, то результат функции будет равен нулю.

Цел (Int) - преобразует числовое выражение или его строковое представление в целое число. Если в заданном строковом представлении числа содержится ошибка, то результат функции будет равен нулю.

Эксп (Exp) - вычисляет экспоненту (показательную функцию с основанием е) от заданного числового выражения.

Строковые функции


Бол (Up) - переводит все символы в заданной строке в верхний регистр, т.е. заменяет все строчные буквы на прописные.

Вставить (Insert) - вставляет в текст подстроку, начиная с позиции Индекс.

ВыделитьСлова (ExtractWords) - выделяет в тексте заданное количество слов, начиная со слова с заданным по порядку номером и через заданный разделитель.

ВыделитьСлово (ExtractWord) - выделяет в тексте слово, с заданным номером по порядку и через заданный разделитель.

Длина (Length) - возвращает длину заданной строки.

Заменить (Replace) - заменяет в тексте подстрокой, начиная с позиции Индекс.

КодСимвола (Ascii) – определяет код строки из одного символа.

КоличествоСлов (WordsCount) - возвращает количество слов в тексте через заданные разделители.

Мал (Lo) - переводит все символы в заданной строке в нижний регистр (заменяет все прописные буквы на строчные).

Отрезать (Trim) - отрезает лидирующие и финальные пробелы в строке.

ОтрезатьСлева (TrimLeft) - отрезает лидирующие пробелы в строке.

ОтрезатьСправа (TrimRight) - отрезает финальные пробелы в строке.

Повтор (RepStr) - возвращает строку, полученную из заданной путем добавления в конец определенного числа копий заданной строки.

Подстр (SubStr) - выделяет подстроку из строки с заданным количеством символов, начиная с заданной позиции.

Поз (Pos) - возвращает позицию подстроки в заданной строке. В случае отсутствия данного параметра функция возвращает нуль.

Символ (СHR) - возвращает символ по заданному коду и может использоваться для формирования текстовых файлов со специальными символами, в частности: для разделения полей символом табуляции Символ(9), для разделения полей символом перевода строки Символ(13) и т.д.

Сло (Slo) - возвращает строку, в которой заданная выражением денежная сумма написана прописью на русском языке. В качестве копеек берутся десятые и сотые доли числа. Если учет ведется только в рублях, то копейки не выдаются.

Сло_ (Slo_) - возвращает строку, в которой указанная денежная сумма написана прописью на заданном языке. Если параметр Язык опущен, то используется язык по умолчанию, заданный в файле прописей текущего плана бухгалтерии.

СловоВСтроке (WordInString) - возвращает "ИСТИНА", если заданное слово есть в тексте через заданный разделитель.

Соотв (Match) - возвращает истину, если введенный образец соответствует заданной маске.

Стр (Str) - преобразует число к его строковому представлению с заданным числом знаков после запятой. Если второй параметр пропущен, то он считается равным нулю.

Стр16 (Str16) - преобразует целое число к его 16-тиричному представлению с заданным числом знаков. Если второй параметр пропущен, то он считается равным 8.

Удалить (Delete) - удаляет из текста подстроку заданной длины, начиная с позиции Индекс.

Формат (Format) - функция для форматирования строки.

Бухгалтерские функции


Автообработка (Autorefresh) - возвращает текущее значение флага Автообработка в диалоге "Прочие настройки". При значении "ИСТИНА" режим автообработки включен, при значении "ЛОЖЬ" - выключен.

БазоваяВалюта (BaseCurrency) - возвращает строку с кратким названием базовой валюты системы, например, "РУБ".

Бал_Пров_Нул (Bal_Check_Nul) - возвращает остаток нулевого ("00") счета или группы счетов, заданных условием отбора, на указанную дату. В случае неравенства остатка нулю выдается сообщение об ошибке. Эта функция, наряду с функцией Бал_Строка, позволяет не генерировать бланк B, используемый для построения баланса.

Бал_Строка (Bal_Line) - возвращает остаток счетов, заданных условиями отбора аналитических признаков и валют, на указанную дату, относящихся к заданной строке баланса. Эта функция, наряду с функцией Бал_Пров_Нул, позволяет не генерировать бланк B, используемый для построения баланса.

Бал_Строка_МАСКА_СЧЕТОВ (Bal_Line_Acc_Condition) - возвращает строку с условием отбора счетов.

ВзятьГруппуСчетов (GetGroupAccounts) — формирует в массиве группы счетов, удовлетворяющих условию отбора и списку номеров групп. Возвращает количество элементов в массиве;

ВключаетПризнак (IncludesSign) - возвращает значение "ИСТИНА", если введенный образец содержится в заданном поле картотеки или табличного журнала.

ВыборЖурнала (PickJournal) - открывает список журналов и возвращает имя выбранного журнала или пустую строку - в случае отказа от выбора.

ВыборКоррСчета (PickCorrAccount) - открывает на экране список счетов, корреспондирующих с заданным по дебету или по кредиту и возвращает идентификатор выбранного счета - в случае отказа от выбора.

ВыборПризнака (AnaElection) - открывает список аналитических признаков, удовлетворяющих введенному условию отбора, и возвращает идентификатор выбранного признака или пустую строку - в случае отказа от выбора.

ВыборСчета (AccountElection) - открывает список счетов, удовлетворяющих введенному условию отбора, и возвращает идентификатор выбранного счета - в случае отказа от выбора.

Единица (Unit) - возвращает имя количественной единицы для аналитического признака или группы признаков.

ЕстьПроводки (ExistsTransacton) - возвращает значение "ИСТИНА", если существуют проводки удовлетворяющие условию отбора за указанный период.

*ЗадатьАвтообработку (ToggleAutorefresh) - задает новое значение флага Автообработка в диалоге "Прочие настройки". Если задано значение "ИСТИНА", то режим автообработки включен, иначе - выключен.

*ЗадатьОбработкуРеп (ToggleRefreshRep) - задает новое значение флага "Обязательная обработка перед отчетами и раскрытием" в диалоге "Прочие настройки". При значении "ИСТИНА" данный режим включен, иначе — выключен.



*ЗакрытьПлан (ClosePlan) - закрывает текущий план бухгалтерии.

ИмяЖурнала (JournalName) - по заданному номеру в списке журналов возвращает: имя файла с расширением *.jur (для текстового журнала); имя jdf-файла (для журнала-картотеки); имя раздела (для табличного журнала); имя файла с переменными (для несуществующих журналов).

Корреспонденция (Correspond) - возвращает значение "ИСТИНА", если заданные счета являются корреспондирующими.

МаскаПризнаков (SignsMask) - возвращает условие отбора признаков из справочников, обязательных для данного счета или связанных с ним.

Наим_Б (Name_B) - возвращает наименование бланка по его имени, пробел или пустую строку.

Наим_В (Name_C) - возвращает наименование валюты по её коду. Фактически, это комментарий в строке с кодом валюты в структуре учёта.

Наим_Е (Name_U) - возвращает наименование единицы измерения по ее имени.

Наим_О (Name_O) - возвращает наименование операции по ее уникальному имени, пустую строку или пробел.

Наим_П (Name_A) - возвращает наименование аналитического признака, пустую строку или пробел.

Наим_С (Name_S) - возвращает наименование счета по его уникальному имени, пустую строку или пробел.

НомерЖурнала (JournalNumber) - возвращает целое число (номер журнала в списке журналов) или -1, если журнал не найден.

Обо (Tur) - вычисляет оборот счета или группы счетов, заданных введенным условием отбора, за период от задаваемой начальной даты до даты последней проводки в журнале (если функция используется в операциях) или до системной даты (если она используется в бланке).

Оборот (Turn) - вычисляет оборот счета или группы счетов, заданных условием отбора, за период от начальной до конечной даты. Необязательный параметр Показатель определяет, в каком показателе должен быть получен результат.

*Обработать (Refresh) - компилирует журналы хозяйственных операций.

ОбработкаРеп (RefreshRep) — возвращает значение, соответствующее текущему состоянию флага Обязательная обработка перед отчетами и раскрытием в диалоге “Прочие настройки”. При значении “ИСТИНА” данный режим включен, при значении “ЛОЖЬ” — выключен.

Общ_Пер (Com_Var) -возвращает значение общей переменной числового типа с именем ИмяПерем. (К общим переменным числового типа можно отнести, например, курсы валют, ставки налогов и т.п.)

Общ_Пер_С (Com_Var_S) - возвращает значение общей переменной строкового типа с именем ИмяПерем. (К общим переменным строкового типа можно отнести, например, названия отчетных периодов: "За 1-й квартал", "За 1-е полугодие", "За 9 месяцев", "За год".)

Общ_Пер_Файл (Com_Var_File) — возвращает строку с именем файла, в котором описана общая переменная;

Обязат (Oblig) - проверяет, является ли заданный аналитический признак обязательным для заданного счета, и возвращает значение "ИСТИНА" при положительном результате проверки.

Ост (Sal) - вычисляет остаток по группе счетов, заданных условием отбора, на момент совершения операции в журнале, либо на системную дату в описаниях бланков.

Остаток (Saldo) - вычисляет остаток по группе счетов, заданных условием отбора, на указанную дату. Необязательный параметр Показатель определяет, в каком показателе должен быть получен результат.

*ОткрытьПлан (OpenPlan) - открывает заданный файл с планом бухгалтерии.

ПолучитьИмяСправ (GetVocName) - возвращает полное имя аналитического справочника по его идентификатору.

ПравильныйПризнак (ValidSign) - проверяет, может ли строковое выражение Стр являться идентификатором аналитического признака. При положительном результате возвращает значение "ИСТИНА", иначе - "ЛОЖЬ".

ПризнакИспользован (SignUsed) - возвращает значение "ИСТИНА", если заданный аналитический признак используется в проводках журналов хозяйственных операций.

Пров_Деб, Пров_Кре, Пров_Нул (Check_Deb, Check_Cre, Check_Nul) - вычисляют остаток счета или группы счетов, заданных условием отбора, на указанную дату; при этом проверяют, является ли остаток дебетовым (Пров_Деб), кредитовым (Пров_Кре) или нулевым (Пров_Нул). В случае ошибки выдается соответствующее сообщение, а результат функций будет равен нулю.

Разд_Деб_Ост, Разд_Кре_Ост (Sep_Deb_Sal, Sep_Cre_Sal) - вычисляет дебетовый (кредитовый) остаток по группе счетов, заданных условием отбора, разделенный по аналитическим признакам указанной группы или групп, на указанную дату. Необязательный параметр Показатель определяет, в каком показателе должен быть получен результат.

РольСправочника (VocRole) - возвращает экономическую роль аналитического справочника по его имени.

СверткаЖурналов (TujReport) - выполняет свертку журналов по заданным условиям, записывает ее в указанный файл и возвращает число обработанных проводок. Одновременно со сверткой журналов возможно сжатие аналитики.

*СверткаЖурналовКонец (TujReportEnd) - удаляет временные структуры данных, сформированные процедурой СверткаЖурналовНачало.

*СверткаЖурналовНачало (TujReportBegin) - формирует начальные данные для свертки.

СверткаЖурналовСлед (TujReportNext) - выполняет свертку данных на интервале времени [ДатаН; ДатаК] и возвращает число обработанных проводок. Если это первый вызов функции СверткаЖурналовСлед, то ДатаН берется из предшествующего вызова процедуры СверткаЖурналовНачало. Иначе - ДатаН = ДатаК из предыдущего вызова СверткаЖурналовСлед.

Связан (Relat) - проверяет, связан ли заданный аналитический признак с конкретным счетом. Возвращает значение "ИСТИНА" при положительном результате проверки.

СправИмеетКоличПризнак (HaveVocQuaSign) - возвращает значение "ИСТИНА", если справочник имеет количественный учет, "ЛОЖЬ" - если не имеет.

СчетАктивный (IsAссActive) - возвращает значение одной из предопределенных констант (AccIsActive - счет активный, AccIsPassive - счет пассивный, AccIsActPas - счет активно-пассивный, AccIsZero - счет нулевой) по заданному номеру счета.

СчетБалансовый (AссIsBalance) - возвращает значение "ИСТИНА", если счет с заданным номером - балансовый.

СчетИспользован (AccountUsed) - возвращает значение "ИСТИНА", если счет используется в проводках, иначе - "ЛОЖЬ".

ТипЖурнала (JournalType) - возвращает строку с названием типа журнала ("ТЕКСТ", "РАЗД" или "КАРТ") или пустую строку, если журнал не найден.

Точность (Accuracy) - возвращает точность заданного параметра. Если входной параметр не задан, то возвращает точность базовой валюты.

ЧислоЖурналов (JournalsCount) - возвращает общее число журналов, содержащихся в текущем плане бухгалтерии.
следующая страница >>


izumzum.ru