Для удобного просмотра сайта рекомендуется использовать Google Chrome.


Закрытая тема
Показано с 1 по 7 из 7

Тема: Прочии функции

  1. #1
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию Прочии функции

    Встроенные функции языка.Вычислить (Script functions.Eval)

    Встроенные функции языка (Script functions)
    Вычислить (Eval)
    Синтаксис:

    Вычислить(<Выражение>)Параметры:

    <Выражение> (обязательный)

    Тип: Строка. Выражение, которое требуется вычислить.Возвращаемое значение:

    Результат вычисления выражения. Тип возвращаемого значения зависит от типа выражения.Описание:

    Вычисляет переданное выражение. С помощью метода можно вычислять математические и логические выражения, а также операции конкатенации. Подробнее про выражения см. раздел "Выражения языка".
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    А = Вычислить("500 + 500*20/100");
    А = Вычислить("Истина и Ложь");
    А = Вычислить("""Иван"" + "" "" + ""Иванович""");


  2. #2
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.ИнформацияОбОшибке (Script functions.ErrorInfo)

    Встроенные функции языка (Script functions)
    ИнформацияОбОшибке (ErrorInfo)
    Синтаксис:

    ИнформацияОбОшибке()Возвращаемое значение:

    Тип: ИнформацияОбОшибке. Описание:

    Получает структурированную информацию об исключении.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Попытка
    ...
    Исключение
    Инфо = ИнформацияОбОшибке();
    Сообщить("Описание='" + Инфо.Описание + "'");
    Сообщить("ИмяМодуля='" + Инфо.ИмяМодуля + "'");
    Сообщить("НомерСтроки=" + Инфо.НомерСтроки);
    Сообщить("ИсходнаяСтрока='" + Инфо.ИсходнаяСтрока + "'");
    КонецПопытки
    ;


  3. #3
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.Макс (Script functions.Max)

    Встроенные функции языка (Script functions)
    Макс (Max)
    Синтаксис:

    Макс(<Значение1>,..., Параметры:
    <Значение1>,...,Тип: Число; Строка; Дата; Булево. Набор параметров, который определяет перечень значений для сравнения.
    Возвращаемое значение:

    Тип: Число; Строка; Дата; Булево. Возвращается максимальное из полученных значений.Описание:

    Определяет максимальное значение из полученных параметров.
    Тот или иной семантический вариант функции определяется по типу данных первого параметра. В случае несовпадения типа второго и последующих параметров с требуемым, их значения преобразуются к требуемому типу в соответствии с правилами преобразования типов. Если тип первого параметра не соответствует ни одному из допустимых типов, то в зависимости от ситуации может производиться преобразование типов или возбуждаться состояние ошибки исполнения.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    // Пример для чисел
    A = Макс(1, 2, 3);
    // A = 3

    // Пример для строк
    A = Макс("AAA", "BBB", "CCC");
    // A = "CCC"

    //Пример для дат
    A = Макс('20020715220000', '20020714', '20020714091500');
    // A = '20020715220000'

    //Пример для значений булевого типа
    A = Макс(Истина, Ложь);
    // A = Истина


  4. #4
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.Мин (Script functions.Min)

    Встроенные функции языка (Script functions)
    Мин (Min)
    Синтаксис:

    Мин(<Значение1>,..., Параметры:
    <Значение1>,...,Тип: Число; Строка; Дата; Булево. Набор параметров, который определяет перечень значений для сравнения.
    Возвращаемое значение:

    Тип: Число; Строка; Дата; Булево. Возвращается минимальное из полученных значений.Описание:

    Определяет минимальное значение из полученных параметров.
    Тот или иной семантический вариант функции определяется по типу данных первого параметра. В случае несовпадения типа второго и последующих параметров с требуемым, их значения преобразуются к требуемому типу в соответствии с правилами преобразования типов. Если тип первого параметра не соответствует ни одному из допустимых типов, то в зависимости от ситуации может производиться преобразование типов или возбуждаться состояние ошибки исполнения.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    // Пример для чисел
    A = Мин(1, 2, 3);
    // А = 1

    // Пример для строк
    A = Мин("AAA", "BBB", "CCC");
    // А = "AAA"

    //Пример для дат
    A = Мин('20020715220000', '20020714', '20020714091500');
    // A = '20020714'

    //Пример для значений булевого типа
    A = Мин(Истина, Ложь);
    // A = Ложь


  5. #5
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.ОписаниеОшибки (Script functions.ErrorDescription)

    Встроенные функции языка (Script functions)
    ОписаниеОшибки (ErrorDescription)
    Синтаксис:

    ОписаниеОшибки()Возвращаемое значение:

    Возвращает описание ошибки, такое же, какое было бы выдано в окне сообщений в случае отсутствия обработчика исключительной ситуации, за исключением описания модуля и строки, в которой ошибка возникла.Описание:

    Получает описание ошибки (исключительной ситуации), включая информацию о строке модуля и вложенных исключениях.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Примечание:

    Применять данную функцию имеет смысл только внутри операторных скобок Исключение - КонецПопытки, так как в ином случае она вернет пустую строку. Помогает в выдаче диагностики при возникновении ошибок.
    Не рекомендуется использовать для отображения пользователю.Пример:

    Попытка
    НаборЗаписей.Записать(Истина);
    Исключение
    Сообщить(ОписаниеОшибки());
    КонецПопытки
    ;


  6. #6
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.Тип (Script functions.Type)

    Встроенные функции языка (Script functions)
    Тип (Type)
    Синтаксис:

    Тип(<ИмяТипа>)Параметры:

    <ИмяТипа> (обязательный)

    Тип: Строка. Имя получаемого типа.Возвращаемое значение:

    Тип: Тип. Полученный тип значения.Описание:

    Получает тип по его строковому имени.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Если ТипЗнч(ТекОбъект) = Тип("СправочникСсылка.Номенклатура") Тогда
    ...
    КонецЕсли
    ;


  7. #7
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Встроенные функции языка.ТипЗнч (Script functions.TypeOf)

    Встроенные функции языка (Script functions)
    ТипЗнч (TypeOf)
    Синтаксис:

    ТипЗнч(<Значение>)Параметры:

    <Значение> (обязательный)

    Тип: Произвольный. Значение, тип которого необходимо получить.Возвращаемое значение:

    Тип: Тип. Описание:

    Получает тип значения.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.Пример:

    Если ТипЗнч(ТекОбъект) = Тип("СправочникСсылка.Номенклатура") Тогда
    ...
    КонецЕсли
    ;


Закрытая тема

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

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Функции форматирования
    от Verojer в разделе 8.2/8.3
    Ответов: 0
    Последнее сообщение: 03.02.2012, 21:01
  2. Функции преобразования значения
    от Verojer в разделе 8.2/8.3
    Ответов: 3
    Последнее сообщение: 03.02.2012, 21:01
  3. Ответов: 24
    Последнее сообщение: 03.02.2012, 20:59
  4. Ответов: 12
    Последнее сообщение: 03.02.2012, 20:55
  5. Ответов: 17
    Последнее сообщение: 03.02.2012, 20:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения


Навигация по сайту:
, 1c, 1с 8.2, 1с 8.3, Скачать 1с, 1с бухгалтерия, 1с предприятие, Программа 1с,
1с торговля, 1с управление, 1с зарплата, Обновление 1с, Миста, Программирование 1с,

Положение об ответственности
Связь с администрацией erpsolution.ru@yandex.ru