![]() |
![]() |
![]() |
|
v7: Брателлы-клюшечники, как отформатировать дату в виде "01 января 2009" ? {решен} | ☑ | ||
---|---|---|---|---|
0
Гений 1С
гуру
28.09.09
✎
17:29
|
Попробовал так, не фига:
ПечСчетФактураДД = Формат(ДатаСчетФактуры, "ДД"); ПечСчетФактураММ = Формат(ДатаСчетФактуры, "ММММ"); ПечСчетФактураГГ = Формат(ДатаСчетФактуры, "ГГГГ"); Напомните, а то что то туплю я, снеговичешник. |
|||
1
НовыйУчастник Форума
28.09.09
✎
17:30
|
"ДЛФ=ДД"
|
|||
2
DeiMos
28.09.09
✎
17:30
|
Кури синтаксис-помощник по слову "формат"
|
|||
3
also
28.09.09
✎
17:31
|
ДДММММГГГГ
|
|||
4
forforumandspam
28.09.09
✎
17:31
|
(0) Это от тебя такой вопрос??? Ну дожили....
|
|||
5
Fragster
гуру
28.09.09
✎
17:32
|
(0) в СП конкретно этот пример....
|
|||
6
also
28.09.09
✎
17:32
|
"снеговичешник" - это круто :)
|
|||
7
АЛьФ
28.09.09
✎
17:32
|
2(0) Калининградский волк тебе брателла.
|
|||
8
Гений 1С
гуру
28.09.09
✎
17:34
|
мне нужно чтобы три поля были отдельно...
или киньте функцией, чтобы разбить на три строки по пробелу... |
|||
9
also
28.09.09
✎
17:35
|
(8) Учу пользоваться Лев() ПРав() Сред(). Дорого
|
|||
10
Гений 1С
гуру
28.09.09
✎
17:35
|
(9) Да ты што, а длину месяца "мая", "июня", "октября"?
|
|||
11
Господин ПЖ
28.09.09
✎
17:35
|
сирожа увлекся некрофилией...
|
|||
12
АЛьФ
28.09.09
✎
17:36
|
Мда...
А на фига? |
|||
13
Господин ПЖ
28.09.09
✎
17:36
|
(10) миздец. СтрДлина() для тебя тоже открытием будет?
|
|||
14
Гений 1С
гуру
28.09.09
✎
17:36
|
(12) В печатной форме три колонки, под каждую часть даты. Менять макет еще хуже, чем искать функцию формата.
(11) чювак попросил один |
|||
15
АЛьФ
28.09.09
✎
17:37
|
ТриСтрокиИзДаты = СтрЗаменить(Формат(ТекДата,"ДДДММММГГГГ")," ",РазделительСтрок);
|
|||
16
also
28.09.09
✎
17:37
|
(10) Также учту пользоваться НАйти() СтрДлина() и тд
|
|||
17
Попытка1С
28.09.09
✎
17:37
|
(10) Фигасебе... в натуре, дожили.
|
|||
18
Гений 1С
гуру
28.09.09
✎
17:37
|
(15) Прикольно, на какие извращения приходится идти, но реально, самый удобный способ... А как там дальше? типо получить первую строку по номеру из строки... как функция называется?
|
|||
19
forforumandspam
28.09.09
✎
17:38
|
В бухии есть:
//****************************************************************************** // глРазобратьСтрокуПараметров(СтрокаПараметров, Разделитель) // // Параметры: // СтрокаПараметров - Строка параметров с разделителями // Разделитель - символ разделитель (",", ";" и т.д.) // // Возвращаемое значение: // СписокПараметров - Список параметров // // Описание: // Формирует список значений параметров из строки // Функция глРазобратьСтрокуПараметров(СтрокаПараметров, Разделитель) Экспорт |
|||
20
Господин ПЖ
28.09.09
✎
17:38
|
(14)
>>чювак попросил один доставай чювака, показывай... (с) анек |
|||
21
also
28.09.09
✎
17:39
|
Мне кажется проще в таблицу формулу писать:
Где число там Лев(Формат(ТекДата,"ДДДММММГГГГ"),2) и тд |
|||
22
АЛьФ
28.09.09
✎
17:40
|
Поле1 = ДатаЧисло(ТекДата);
Поле2 = Формат(ТекДата,"ДММММ"); Поле3 = ДатаГод(ТекДата); |
|||
23
Diman_Kr
28.09.09
✎
17:40
|
(0) В "формате" одну букву Д забыли.
|
|||
24
zak555
28.09.09
✎
17:40
|
(22) месяц будет в именительном падеже
|
|||
25
also
28.09.09
✎
17:40
|
(22) Во! Или так )
|
|||
26
КонецЦикла
28.09.09
✎
17:41
|
Вот, смотрите, не суйте свое достоинство в кого попало... и с вами так будет...
|
|||
27
Гений 1С
гуру
28.09.09
✎
17:45
|
да ладно, по наводке Альфа ужо разобрался:
ТриСтрокиИзДаты = СтрЗаменить(Формат(ДатаСчетФактуры,"ДДДММММГГГГ")," ",РазделительСтрок); ПечСчетФактураДД = СтрПолучитьСтроку(ТриСтрокиИзДаты, 1); ПечСчетФактураММ = СтрПолучитьСтроку(ТриСтрокиИзДаты, 2); ПечСчетФактураГГ = СтрПолучитьСтроку(ТриСтрокиИзДаты, 3); Гыгыгы.. Чему вы радуетесь, клюшечники? Нет нормального форматирования, а они радуются... |
|||
28
Rie
28.09.09
✎
17:45
|
Эх, опоздал!..
Такой цирк пропустил! :-( |
|||
29
Гений 1С
гуру
28.09.09
✎
17:46
|
ПечСчетФактураММ = СтрЗаменить(ПечСчетФактураММ, "январь", "января");
... ... ПечСчетФактураММ = СтрЗаменить(ПечСчетФактураММ, "декабрь", "декабря"); гыгыгы. |
|||
30
АЛьФ
28.09.09
✎
17:46
|
2(27) Не умеешь пользоваться микроскопом, забивай им гвозди. Кто ж против будет?
|
|||
31
Гений 1С
гуру
28.09.09
✎
17:47
|
(30) Не люблю я RISC-процессоры
|
|||
32
АЛьФ
28.09.09
✎
17:47
|
2(29) Знаешь, а ты меня ничуть не удивил...
|
|||
33
zak555
28.09.09
✎
17:47
|
(29) что это?
|
|||
34
also
28.09.09
✎
17:48
|
(27) и правда Гений
|
|||
35
Попытка1С
28.09.09
✎
17:49
|
(29) глянул бы с/ф типовую печатную форму...
|
|||
36
Diman_Kr
28.09.09
✎
17:49
|
(33)Это (Д ДДММММГГГГ)
|
|||
37
Гений 1С
гуру
28.09.09
✎
17:56
|
(35) да мне не делать типовую, мне исправить пару штрихов. ;-)
вот, пришлось вспомнить, а как форматировать даты, уже подзабыл. Фигли, четыре года без клюшек. |
|||
38
Господин ПЖ
28.09.09
✎
17:57
|
>>вот, пришлось вспомнить, а как форматировать даты, уже подзабыл.
Фигли, четыре года без клюшек. 4 года без мозга... функции теже самые собственно... |
|||
39
Гений 1С
гуру
28.09.09
✎
17:58
|
(38) Но нюансы другие.
|
|||
40
Господин ПЖ
28.09.09
✎
17:58
|
сирожа, пиши свой PIM, тебе другое вредно...
|
|||
41
Гений 1С
гуру
28.09.09
✎
17:58
|
(38) Твой наезд в данном случае совершенно не обоснован. Налицо в 1с8 больше возможностей по форматированию даты.
|
|||
42
Господин ПЖ
28.09.09
✎
17:59
|
(39) какие еще "нюансы"?? В снеговике СтрДлина отменили? или СтрЗаменить ?
|
|||
43
zak555
28.09.09
✎
17:59
|
(41) что можно с датой сделать в 8, что нельзя в 7?
|
|||
44
Господин ПЖ
28.09.09
✎
18:00
|
причем тут форматирование... снеговик тоже не всесилен, иногда резултат форматирование тоже надо также сидеть и руками парсить...
|
|||
45
Гений 1С
гуру
28.09.09
✎
18:08
|
(42) (43) В восьмерке не нужно этих извращений, можно месяц прописью получить отдельно. ;-) По-человечески. Поэтому не нужно СтрДлина и СтрЗаменить.
|
|||
46
Гений 1С
гуру
28.09.09
✎
18:08
|
(44) иногда, но не в этом банальном случае
|
|||
47
Suzuki
28.09.09
✎
18:10
|
Гениталия поймали на банальной безграмотности, теперь гнилые отмазки пошли :D
Видать совсем мозги отсохли после пихания по помоечным и вокзальным :D |
|||
48
andrewalexk
28.09.09
✎
18:11
|
:)
ппц зы "Генни Поттер и тайны формата" |
|||
49
АЛьФ
28.09.09
✎
18:12
|
2(45) Т.е. код в (22) ты так и не постиг?
|
|||
50
Гений 1С
гуру
28.09.09
✎
18:19
|
(49) Да, ссори не заметил, но нелогично, согласись, давать форматировать месяц и не давать форматировать число и год.
Мораль - авторы платформы 1с7 - халтурщики. ;-) |
|||
51
Suzuki
28.09.09
✎
18:24
|
(50) Помоешник никрофил, ты еще 6ку вспомни :D
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |