- •Администрирование
- •Список пользователей
- •Создание нового пользователя
- •Установка пароля
- •Удаление пользователя
- •Редактирование свойств пользователя
- •Настройка прав доступа
- •Активные пользователи
- •Журнал регистрации
- •Аутентификация средствами «1с: Предприятие»
- •Аутентификация средствами Windows
- •Варианты работы системы
- •Файловый вариант работы
- •Клиент-серверный вариант
- •Установка системы
- •Обычная установка и обновление
- •Установка информационной базы
- •Тестирование и исправление информационной базы
- •Общие объекты конфигурации
- •Прикладные объекты Справочники.
- •Реквизиты справочника
- •Документы
- •Встроенный язык. Программные модули. Переменные. Операторы. Назначение и краткая характеристика встроенного языка
- •Формат описания элементов языка
- •Соглашения и обозначения, принятые в синтаксических диаграммах
- •Синтаксическая диаграмма описания элемента языка
- •ЭлементЯзыка
- •Программный модуль
- •Контекст выполнения программного модуля
- •Виды программных модулей
- •Формат программного модуля
- •Комментарии
- •Формат операторов
- •Имена переменных, процедур и функций
- •Зарезервированные слова
- •Структура программного модуля
- •Специальные символы, используемые в исходном тексте
- •Процедуры и функции программного модуля Процедура
- •Функция
- •Предварительное описание процедур и функций
- •Передача параметров
- •Системные процедуры и функции
- •Математические функции
- •Строковые функции СтрДлина
- •ПустаяСтрока
- •СтрЗаменить
- •СтрЧислоВхождений
- •СтрКоличествоСтрок
- •СтрПолучитьСтроку
- •ТекущаяДата
- •ДобавитьМесяц
- •НомерДняГода
- •НомерДняНедели
- •ПериодСтр
СтрЗаменить
Заменить вхождение подстроки другим значением.
Синтаксис:
СтрЗаменить(<СтрИсточник>, <СтрПодстрока>, <СтрЗамены>)
Англоязычный синоним:
StrReplace
Параметры:
-
<СтрИсточник>
Строковое выражение места поиска.
<СтрПодстрока>
Строковое выражение шаблона поиска.
<СтрЗамены>
Строковое выражение замены.
Возвращаемое значение:
Результирующая строка.
Описание:
Функция СтрЗаменить находит вхождение строки <СтрПодстрока> как подстроки в <СтрИсточник> и заменяет его на <СтрЗамены>. Результирующую строку возвращает в качестве собственного значения. Исходная строка не изменяется.
Пример:
Результат = СтрЗаменить(СтрИсточник, СтрПодстрока, СтрЗамены);
СтрЧислоВхождений
Вычислить число вхождений подстроки.
Синтаксис:
СтрЧислоВхождений(<СтрИсточник>, <СтрПодстрока>)
Англоязычный синоним:
StrCountOccur
Параметры:
-
<СтрИсточник>
Строковое выражение места поиска.
<СтрПодстрока>
Строковое выражение шаблона поиска.
Возвращаемое значение:
Число вхождений.
Описание:
Функция СтрЧислоВхождений вычисляет число вхождений строки <СтрПодстрока> как подстроки в <СтрИсточник>.
Пример:
Результат = СтрЧислоВхождений(СтрИсточник, СтрПодстрока);
СтрКоличествоСтрок
Определить число строк в многострочном тексте.
Синтаксис:
СтрКоличествоСтрок(<Строка>)
Англоязычный синоним:
StrLineCount
Параметры:
-
<Строка>
Строковое выражение, в котором строки разделены символами перевода строк.
Возвращаемое значение:
Число строк в многострочном тексте.
Описание:
Функция СтрКоличествоСтрок вычисляет число строк в многострочном тексте (строки разделены символами перевода строк).
Пример:
Рез = СтрКоличествоСтрок(ДлТекст);
См. также: РазделительСтрок
СтрПолучитьСтроку
Получить строку из многострочного текста по номеру.
Синтаксис:
СтрПолучитьСтроку(<Текст>, <НомерСтроки>)
Англоязычный синоним:
StrGetLine
Параметры:
-
<Текст>
Строковое выражение, в котором строки разделены символами перевода строк.
<НомерСтроки>
Числовое выражение, начальный номер символа.
Возвращаемое значение:
Строковое значение.
Описание:
Функция СтрПолучитьСтроку возвращает строку с номером <НомерСтроки> из многострочного текста <Текст> (строки разделены символами перевода строк).
Пример:
ВтораяСтрока = СтрПолучитьСтроку(ДлТекст, 2);
См. также: РазделительСтрок
Врег
Преобразовать символы строки в верхний регистр.
Синтаксис:
ВРег(<Строка>)
Англоязычный синоним:
UpРег
Параметры:
-
<Строка>
Строковое выражение.
Возвращаемое значение:
Строковое значение.
Описание:
Функция ВРег преобразует все символы строки в верхний регистр. Результирующую строку возвращает в качестве собственного значения. Исходная строка не изменяется.
Пример:
Загл = ВРег("маленькие");
Нрег
Преобразовать символы строки в нижний регистр.
Синтаксис:
НРег(<Строка>)
Англоязычный синоним:
Lower
Параметры:
-
<Строка>
Строковое выражение.
Возвращаемое значение:
Строковое значение.
Описание:
Функция НРег преобразует все символы строки в нижний регистр. Результирующую строку возвращает в качестве собственного значения. Исходная строка не изменяется.
Пример:
Загл = НРег("БОЛЬШИЕ");
OemToAnsi
Преобразовать строку в кодировку ANSI.
Синтаксис:
OemToAnsi(<Строка>)
Англоязычный синоним:
OemToAnsi
Параметры:
-
<Строка>
Строковое выражение.
Возвращаемое значение:
Строковое значение.
Описание:
Функция OemToAnsi используется для перевода строки из DOS-кодировки в Windows-Кодировку. Результирующая строка возвращается в качестве собственного значения. Исходная строка не изменяется.
Пример:
Загл = OemToAnsi(ТекстDOS);
AnsiToOem
Преобразовать строку в кодировку OEM.
Синтаксис:
AnsiToOem(<Строка>)
Англоязычный синоним:
AnsiToOem
Параметры:
-
<Строка>
Строковое выражение.
Возвращаемое значение:
Строковое значение.
Описание:
Функция AnsiToOem используется для перевода строки из Windows-кодировки в DOS-Кодировку. Результирующая строка возвращается в качестве собственного значения. Исходная строка не изменяется.
Пример:
3aгл = AnsiToOem(TeкстWin);
Симв
Преобразовать код символа в символ.
Синтаксис:
Симв(<КодСимвола>)
Англоязычный синоним:
Chr
Параметры:
-
<КодСимвола>
Числовое выражение.
Возвращаемое значение:
Строковое значение.
Описание:
Функция Chr преобразует код символа в символ. Возвращает результирующий символ в виде строкового значения.
Пример:
Буква_я = Симв(255);
КодСимв
Преобразовать символ в код символа.
Синтаксис:
КодСимв(<Символ>)
Англоязычный синоним:
Asс
Параметры:
-
<Символ>
Строковое выражение.
Возвращаемое значение:
Числовое значение.
Описание:
Функция КодСимв преобразует символ в код символа. Возвращает результирующий код символа в виде числового значения.
Пример:
КодБуквы_я = КодСимв("я");
Функции работы с датой
РабочаяДата
Установить/получить текущую рабочую дату.
Синтаксис:
РабочаяДата(<Дата>, <РежимСменыРабДаты>)
Англоязычный синоним:
WorkingDate
Параметры:
-
<Дата>
Необязательный параметр. Выражение типа «дата».
<РежимСменыРабДаты>
Необязательный параметр. Режим автоматической смены рабочей даты в полночь: 0 — не менять; 1 — менять с предупреждением; 2 — менять автоматически без предупреждения. Если параметр не указан, то режим не меняется и действует установка, выбранная в параметрах системы.
Возвращаемое значение:
Значение текущей рабочей даты (на момент до выполнения функции).
Описание:
При помощи функции РабочаяДата можно установить/получить значение рабочей даты, выбранной в текущем сеансе работы программы (которая может изменяться при помощи главного меню Сервис-Параметры-Общие-РабочаяДата).
Пример:
// оклад сотрудника на текущую рабочую дату
Сотрудник.Оклад.Получить(РабочаяДата());