|
|
|
Подскажите, как число даты поместить в кавычки (ДЛФ=DD) | ☑ | ||
|---|---|---|---|---|
|
0
Старуха Шапокляк
19.04.10
✎
10:50
|
Подскажите, как сделать, чтобы дата выходила в кавычках, например:
<<04>> апреля 2010г. Сейчас у меня выводится без кавычек: 04 апреля 2010г. , в Конфигураторе пишу: ДатаТД = Формат(ВыборкаРаботники.ТрудовойДоговорДата,"ДЛФ=DD"); |
|||
|
1
Волшебник
19.04.10
✎
10:52
|
ДатаСКавычками = """" + Лев(ДатаТД,2) + """" + Сред(ДатаТД,3);
|
|||
|
2
Dmitrii
гуру
19.04.10
✎
10:59
|
(0)
ДатаТД = Формат(ВыборкаРаботники.ТрудовойДоговорДата, ДФ='"«"d"»" MMMM yyyy "г."'); |
|||
|
3
Dmitrii
гуру
19.04.10
✎
11:00
|
(2) + Обычные ковычки "" вставить не получится, только такие - «»
|
|||
|
4
Старуха Шапокляк
19.04.10
✎
11:04
|
(2) Выдает ошибку при синтаксич.проверке:
{ВнешняяОбработка.Соглашение(123,62)}: Неправильная константа типа Дата ДатаТД = Формат(ВыборкаРаботники.ТрудовойДоговорДата, ДФ=<<?>>'"«"d"»" MMMM yyyy "г."'); |
|||
|
5
Старуха Шапокляк
19.04.10
✎
11:08
|
(1) Спасибо и Вам за помощь, но при Вашем способе, дата выходит как:
«4 «апреля 2010 г. Т.е. кавычки только открытые, а закрытых - нет. |
|||
|
6
73
19.04.10
✎
11:10
|
(0)Формат(ТекущаяДата(), "ДФ='''""''дд''""'' ММММ гггг'")
|
|||
|
7
73
19.04.10
✎
11:11
|
(6)+ Скопируй, а то там не видно, ху из ху...
|
|||
|
8
aka AMIGO
19.04.10
✎
11:12
|
(5) после второй кавычки <<?>>'"«"d"»" попробуй поставить пробел: <<?>>'"«"d"» "
|
|||
|
9
aka AMIGO
19.04.10
✎
11:13
|
+8 хотя.. ерунду говорю..
|
|||
|
10
Dmitrii
гуру
19.04.10
✎
11:15
|
(4) У меня работает.
В кавычках может путаешься? Там сама форматная строка в одинарных ковычках - ', значки и буквы - в двойных кавычках - ", а знаки кавычки, который должен выводиться - «» |
|||
|
11
73
19.04.10
✎
11:17
|
(3) Обычные кавычки вставить можно. См.(6).
|
|||
|
12
Dmitrii
гуру
19.04.10
✎
11:19
|
(11) У меня на такие кавычки ругнулся конструктор. Вручную оставлять не стал, а воткнул угловые кавычки «».
|
|||
|
13
Старуха Шапокляк
19.04.10
✎
11:19
|
(6) Ваш способ - сработал как надо, только букву г. - не выводит, т.е. надо:
«04» апреля 2008г. А вывел: «04» апреля 2008 Пишу: ДатаТД = Формат(ВыборкаРаботники.ТрудовойДоговорДата, "ДФ='''""''дд''""'' ММММ гггг'"); Подскажите, как вывести г. |
|||
|
14
aka AMIGO
19.04.10
✎
11:19
|
ММММ гггг'"+" г.");
:) |
|||
|
15
Старуха Шапокляк
19.04.10
✎
11:20
|
И еще, подскажите пож-та, где можно почитать про все эти форматы в 8.1, а то тыкаюсь как слепой котенок...
|
|||
|
16
aka AMIGO
19.04.10
✎
11:22
|
+14 еще раз наврал..
ММММ гггг'")+" г."; |
|||
|
17
Dmitrii
гуру
19.04.10
✎
11:22
|
(15) Синкспомощник украли? Ужас.
И конструктор форматной строки тоже? Ваще кошмар. |
|||
|
18
Старуха Шапокляк
19.04.10
✎
11:23
|
(14) Ничего не понимаю, написала:
ш_ДатаТД = Формат(ВыборкаРаботники.ТрудовойДоговорДата, "ДФ='''""''дд''""'' ММММ гггг'"+" г."); В результате вывелось: от 04.04.2010 0:00:00 |
|||
|
19
Aleksey_3
19.04.10
✎
11:23
|
Формат(ВыборкаРаботники.ТрудовойДоговорДата, "ДФ=""«d» ММММ гггг' г.'""")
|
|||
|
20
Dmitrii
гуру
19.04.10
✎
11:23
|
(15) А 1С-ка конечно ломанная и документации, идущей в комплекте, нет....
Беееедненькая |
|||
|
21
aka AMIGO
19.04.10
✎
11:24
|
(15) ставишь курсор на слово "Формат", жмакаешь правую кнопку мыши, находишь "Синтакспомощник".. читаешь..
|
|||
|
22
Aleksey_3
19.04.10
✎
11:24
|
(18) См (19) Там везде двойные кавычки, кроме ' г.'
|
|||
|
23
73
19.04.10
✎
11:25
|
(13) А кстати в (0) "ДЛФ=DD" тоже год не выводит.
Так что или (16) или: Формат(ТекущаяДата(), "ДФ='''""''дд''""'' ММММ гггг ''г.'''") |
|||
|
24
Старуха Шапокляк
19.04.10
✎
11:25
|
Всем СПАСИБО!!!
Сделала, как посоветовали в (16) и все получилось!!! |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |