Процедура КнопкаВыполнитьНажатие(Кнопка)
/// Как указать общее число цифр в 1с 8.3, 8.2
Сообщить(Формат(125, «ЧЦ=2»)); // 99
Сообщить(Формат(125, «ЧЦ=1»)); // 9
/// Как указать число цифр после запятой в 1с 8.3, 8.2
Сообщить(Формат(125.368, «ЧДЦ=2»)); // 125.37
Сообщить(Формат(125.368, «ЧДЦ=1»)); // 125.4
/// Как сдвинуть разряды числа в 1с 8.3, 8.2
Сообщить(Формат(2, «ЧС=1»)); // 0,2
Сообщить(Формат(2, «ЧС=-2»)); // 200
/// Как задать разделитель целой и дробной части в 1с 8.3, 8.2
Сообщить(Формат(125.36, «ЧРД=///»)); // 125///36
/// Как задать разделитель групп в 1с 8.3, 8.2
Сообщить(Формат(10000000, «ЧРГ=*»)); // 10*000*000
/// Как задать нулевое представление числа в 1с 8.3, 8.2
Сообщить(Формат(0, «ЧН=ноль»)); // ноль
/// Как заставить выводить лидирующие нули в 1с 8.3, 8.2
Сообщить(Формат(125, «ЧЦ=10; ЧВН=»)); // 0 000 000 125
Сообщить(Формат(5, «ЧЦ=2; ЧВН=»)); // 05
/// Как отключить группировку разрядов при выводе числа
/// в 1с 8.3, 8.2
Сообщить(Формат(1000000, «ЧГ=0»)); // 1000000
/// Как получить отдельные компоненты даты при выводе
/// в 1с 8.3, 8.2
Дата = ‘20050101200103’; // 01 января 2005 года 20:01:03
// год
Сообщить(Формат(Дата, «ДФ=г»)); // 5
Сообщить(Формат(Дата, «ДФ=гг»)); // 05
Сообщить(Формат(Дата, «ДФ=гггг»)); // 2005
// номер квартала
Сообщить(Формат(Дата, «ДФ=к»)); // 1
// месяц
Сообщить(Формат(Дата, «ДФ=М»)); // 1
Сообщить(Формат(Дата, «ДФ=ММ»)); // 01
Сообщить(Формат(Дата, «ДФ=МММ»)); // янв.
Сообщить(Формат(Дата, «ДФ=ММММ»)); // Январь
// день
Сообщить(Формат(Дата, «ДФ=д»)); // 1
Сообщить(Формат(Дата, «ДФ=дд»)); // 01
Сообщить(Формат(Дата, «ДФ=ддд»)); // Сб
Сообщить(Формат(Дата, «ДФ=дддд»)); // суббота
// час
Сообщить(Формат(Дата, «ДФ=ч»)); // 8
Сообщить(Формат(Дата, «ДФ=чч»)); // 08
Сообщить(Формат(Дата, «ДФ=Ч»)); // 20
Сообщить(Формат(Дата, «ДФ=ЧЧ»)); // 20
// минута
Сообщить(Формат(Дата, «ДФ=м»)); // 1
Сообщить(Формат(Дата, «ДФ=мм»)); // 01
// секунда
Сообщить(Формат(Дата, «ДФ=с»)); // 3
Сообщить(Формат(Дата, «ДФ=сс»)); // 03
/// Как задать локальный формат даты при выводе в 1с 8.3, 8.2
Сообщить(Формат(Дата, «ДЛФ=Д»)); // 01.01.2005
Сообщить(Формат(Дата, «ДЛФ=ДД»)); // 1 января 2005 г.
Сообщить(Формат(Дата, «ДЛФ=В»)); // 20:01:03
Сообщить(Формат(Дата, «ДЛФ=ДДВ»)); // 1 января 2005 г. 20:01:03
Сообщить(Формат(Дата, «ДЛФ=ДВ»)); // 01.01.2005 20:01:03
/// Как задать нулевое представление даты при выводе в 1с 8.3, 8.2
Сообщить(Формат(‘00010101000000’, «ДП=»»пустая дата»»»)); // пустая дата
/// Как задать представление значения типа Булево
/// при выводе в 1с 8.3, 8.2
Сообщить(Формат(Ложь, «БЛ=»»врёшь!»»»)); // врёшь!
Сообщить(Формат(Истина, «БИ=»»правду говоришь»»»)); // правду говоришь
/// Как задать представление периода при выводе в 1с 8.3, 8.2
Сообщить(
ПредставлениеПериода(
НачалоКвартала(ТекущаяДата()),
КонецКвартала(ТекущаяДата()),
«ФП=Истина»)); // 3 кв. 2013 г., влияет, если 6 или 9 месяцев
/// Как задать число прописью при выводе в 1с 8.3, 8.2
Сообщить(
ЧислоПрописью(123.65)
); // Сто двадцать три 65
Сообщить(
ЧислоПрописью(
123.65,,
«рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 2»)
); // Сто двадцать три рубля 65 копеек
КонецПроцедуры