![]() |
![]() |
![]() |
|
Формат в 7.7 ... он работает ? | ☑ | ||
---|---|---|---|---|
0
golden-pack
03.10.09
✎
11:01
|
Функция "Формат" в 1с 7.7 что это за убожество ?
====================================== Формат(<?>,) Синтаксис: Формат(<Параметр>,<Форматная_строка>) Назначение: Возвращает строку с результатом форматирования выражения по заданной форматной строке. Параметры: <Параметр> - форматируемое выражение, <Форматная_строка> - форматная строка. Форматная строка имеет вид: для чисел - 'Nm.n<разделитель дробной><разделитель триад>' (в русском регистре вместо N - Ч); для денежных величин - 'NSMH' (в русском регистре - 'ЧПДС'); для строк - 'Sn' (в русском регистре - 'Сn'); для дат - 'DПодстрокаФормата' (в русском регистре вместо D - Д), где ПодстрокаФормата может быть вида: DDMMYY (ДДММГГ), дата в виде - ДД.ММ.ГГ; DDMMYYYY (ДДММГГГГ), дата в виде - ДД.ММ.ГГГГ; DDMMMMYYYY (ДДММММГГГГ), дата в виде - ДД месяц прописью ГГГГ; (0)DDMMMMYYYY ((0)ДДММММГГГГ) этот формат представляет собой вариант предыдущего формата с тем отличием, что число месяца всегда выводится двумя цифрами, т.е. для чисел меньших 10 спереди будет добавлен 0. Например: Формат('01.01.1999', ''Д (0)ДДММММГГГГ'') = 01 Января 1999 г. MMMMYYYY (ММММГГГГ), дата в виде - месяц прописью ГГГГ; MMMMYY (ММММГГ), дата в виде - месяц прописью ГГ; QQQQYYYY (ККККГГГГ), дата в виде - N квартал ГГГГ; QQQQYY (ККККГГ), дата в виде - N квартал ГГ; YYYYMMDD (ГГГГММДД), дата в виде ГГГГММДД, то есть дата '10.11.1998' будет представлена как строка ''19981110''; WWWW (НННН), выводит наименование дня недели, соответсвующее указанной дате. Наименования дней недели берутся из файла прописи. ======================================= Есть у меня переменная = дата вида '02.12.99'. Делаю: НужнаяДата = Формат(Переменная,"ГГГГММДД"); НужнаяДата = "" .... почему ?? Почему пустая строка. Объясните специально для дятла как работает ФОРМАТ. |
|||
1
Mikeware
03.10.09
✎
11:02
|
Не перестаешь поражать
|
|||
2
Rie
03.10.09
✎
11:03
|
(0) А букву "Д" кто ставить будет?
|
|||
3
golden-pack
03.10.09
✎
11:03
|
(2) ФорматД ?
|
|||
4
golden-pack
03.10.09
✎
11:03
|
ЕПРСТ !!!!!
|
|||
5
Mikeware
03.10.09
✎
11:04
|
Все вроде написано "русским-по белому"
Форматная строка имеет вид: для дат - 'DПодстрокаФормата' (в русском регистре вместо D - Д), где ПодстрокаФормата может быть вида: YYYYMMDD (ГГГГММДД), дата в виде ГГГГММДД, то есть дата '10.11.1998' будет представлена как строка ''19981110''; |
|||
6
nox
03.10.09
✎
11:05
|
учу читать СП. Очень дорого. Для дятлов 500% наценка.
|
|||
7
golden-pack
03.10.09
✎
11:05
|
(2),(5) Спасибо.
(6) Такие проблемы у меня в соновном с 7.7 |
|||
8
Mikeware
03.10.09
✎
11:06
|
(6) В твоем коммерческом предложении одно слово лишнее.
|
|||
9
NikVars
03.10.09
✎
11:38
|
(0) Формат в 1С - это наследие от FORTRAN.
А нужен он для того, чтобы мозги вправить, если хочешь что-то вывести на экран или в файл. Мало подумать что ты хочешь вывести, еще очень важно - как это что-то нужно вывести. Это как с девушкой, мало знать что ты от нее хочешь, еще очень важно - как ты это от нее хочешь. Приз достается тем, у кого вправлены мозги. |
|||
10
Cthulhu
03.10.09
✎
12:55
|
(7): не, парень, это глубинная и серьёзная проблема самой твоей психики. А семерка в данном случае - только "первый звоночек".
|
|||
11
Mikeware
03.10.09
✎
12:57
|
(10) Завтракаешь? :-)
|
|||
12
Cthulhu
03.10.09
✎
13:38
|
(11): да тут нечем.. я на лепрозории позавтракал, на экслере - десерт... тут типа на фисташки поглядываю... )))
|
|||
13
valeriy vm
03.10.09
✎
14:57
|
все такие умные ужас
|
|||
14
SnarkHunter
04.10.09
✎
08:46
|
(13)Страшно? Памперсы наготове?
|
|||
15
ДенисЧ
04.10.09
✎
10:16
|
И эти люди запрещают называть их дятлами...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |