#0
by dido
Добрый день!Есть дата,например 18.08.03 надо вывести прописью,т.е. восемнадцатое августа две тысячи третьего года...Помогите пажалста как?
#1
by Синтакс-помощник
Формат(<?>,) Синтаксис: Формат(<Параметр>,<Форматная_строка>) Назначение: Возвращает строку с результатом форматирования выражения по заданной форматной строке. Параметры: <Параметр> - форматируемое выражение, <Форматная_строка> - форматная строка. Форматная строка имеет вид: для чисел - 'Nm.n<разделитель дробной><разделитель триад>' (в русском регистре вместо N - Ч); для денежных величин - 'NSMH' (в русском регистре - 'ЧПДС'); для строк - 'Sn' (в русском регистре - 'Сn'); для дат - 'DПодстрокаФормата' (в русском регистре вместо D - Д), где ПодстрокаФормата может быть вида: DDMMYYYY (ДДММГГГГ), дата в виде - ДД.ММ.ГГГГ; DDMMMMYYYY (ДДММММГГГГ), дата в виде - ДД месяц прописью ГГГГ; DDMMMMYYYY (ДДММММГГГГ) этот формат представляет собой вариант предыдущего формата с тем отличием, что число месяца всегда выводится двумя цифрами, т.е. для чисел меньших 10 спереди будет добавлен 0. Например: Формат('01.01.1999', ''Д ДДММММГГГГ'') = 01 Января 1999 г. MMMMYYYY (ММММГГГГ), дата в виде - месяц прописью ГГГГ; MMMMYY (ММММГГ), дата в виде - месяц прописью ГГ; QQQQYYYY (ККККГГГГ), дата в виде - N квартал ГГГГ; QQQQYY (ККККГГ), дата в виде - N квартал ГГ; YYYYMMDD (ГГГГММДД), дата в виде ГГГГММДД, то есть дата '10.11.1998' будет представлена как строка ''19981110''; WWWW (НННН), выводит наименование дня недели, соответсвующее указанной дате. Наименования дней недели берутся из файла прописи. Замечание: Для чисел: наличие ''0'' перед длиной поля подавляет отображение нулевых значений (выводится пустая строка). Пример: ''Ч015.2''; Символ ''-'' перед длиной поля означает, что нулевые значения при выводе будут отображаться прочерком. Пример: ''Ч-17.2''.; Если форматная строка заканчивается символами >X, происходит сдвиг отображаемых разрядов на X позиций. Если в форматной строке указано '''', то данная последовательность символов должна быть первой в формате и предшествовать всем прочим спецификациям. При задании такой спецификации все позиции в поле вывода числа, соответствующие незадействованным старшим разрядам, будут заполнены символами ''0''. Например: Формат(123.15, ''Ч 10.2'') = 0000123.15; Подробнее см. в документации, глава 'Системные процедуры и функции'
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Помогите написать запрос (1С 8.0 ) выборки некоторых видов документов отсорт...
- Как вывести целую часть числа без дробной части прописью?
- Написать прописью массу
- Как правильно написать запрос к 2-м документам?
- Не целое число прописью, как сделать?
- Как написать 0 прописью?
- проблема с форматированием - число прописью
- Проблема с выводом на печать прописью
- Задать Дату начала и дату окончания стандартного периода
- Как программно поставить дату актуальности последовательности на нужную дату?
- Как преобразовать дату со временем в дату без времени?
- Число прописью
В этой группе 1С
- ПУБ прочие расходы относящиеся на себестоимость продукции
- Есть запрос, есть итоговая строка, как мне вывести инфу по итогу запроса?
- Как получить символ ЕВРО (перевернутое "Э")? Рисунком? Или еще как?
- Бух.77.Документ РН: варианты расчета налогов. Зачем так сделано?
- Можно ли в плане счетов сделать невидимыми некоторые счета?
- Ошибка при создании объекта "Excel.Application"
- Как поменять программно цвет фона в ячейке таблицы?
- Сервер не 1С не пускает 7-го пользователя
- ЗиК 2.5 Перечисление в банк
- Перенос данных из S-Market в 1С
- Запуск 1С в среде VB.Net
- Бух. Услуги сторонних организаций и СФ с минусами
- Можно ли из 1С в параметры страницы передавать признак двусторонней печати ?
- Вылетает 1С 7.7 при отборе
- Левое [внешнее] соединение в 1С 8.0, что значит параметр внешнее ???
- ТиС. Автозаполнение СчетаФактурыВыданный на основании Реализации
- Использование индекса в 1С
- Взаиморасчеты с филиалами
- Ошибка захвата таблицы .
- Возможен ли такой автоматический запуск обработки при запуске прогркммы?