1С Режим Конфигуратор



         

Примечание


ОкончатЦена = Окр(Цена*0.5, 2);

Округление.

Рублей = Цел(Цена);

Получить целую часть числа.

ОблНал = Макс(ОблНал-Льготы,0);

МинЗнач = Мин(значение1,значение2,значение3);

Получить минимальное или максимальное из значений. Можно передавать несколько параметров (больше двух)

Длина = СтрДлина("Иванов Иван Иванович");

Получить длину строки.

ФИО = СокрЛ(ФИО); //убрать пробелы слева

ФИО = СокрП(ФИО); //убрать пробелы справа

ФИО = СокрЛП(ФИО); //убрать пробелы слева и справа

Отсечение пробелов.

АБ = Лев("АБВГДЕ",2);

ГДЕ = Прав("АБВГДЕ",3);

БВГ = Сред("АБВГДЕ",2,3);

Вырезание подстроки слева, справа и из середины.

НомерСимвола = Найти(ФИО, " "); //найти позицию первого пробела

Поиск вхождения подстроки в строку.

НоваяСтрока = СтрЗаменить(ПрежняяСтрока," ", "_");

Замена одной подстроки на другую.

ФИОЗаглавнымиБуквами = ВРЕГ(ФИО)

ФИОстрочнымиБуквами = нрег(ФИО)

Изменение регистра букв.

СегодняВ1С = РабочаяДата(); //дата в параметрах 1С

СегодняВСистеме = ТекущаяДата(); //дата в операционной системе

СейчасВСистеме = ТекущееВремя();

Получить текущую дату и время.

НачалоМесяца = НачМесяца(НекаяДата);

КонецМесяца = КонМесяца(НекаяДата);

НачалоГода = НачГода(НекаяДата);

КонецГода = КонГода(НекаяДата);

Получение начала/конца месяца/года по некой дате.

Год = ДатаГод(ДатаРождения);

Месяц = ДатаМесяц(ДатаРождения);

Число = ДатаЧисло(ДатаРождения);

Выделить из даты год, месяц и число.

ДатаЧерезДваМесяца = ДобавитьМесяц(НекаяДата,2);

Прибавление к дате нескольких месяцев. Если число отрицательное, то отсчет ведется назад.

ПериодСтрокой = ПериодСтр(Дата1, Дата2);

Строковое представление периода, например "Январь 2002".

НекаяДата = Дата("01.01.2002");

Сообщение = "Месяц " + Строка(НомерМесяца);

НекоеЧисло = Число("5");

Преобразование типов.




Содержание  Назад  Вперед