Имя: Пароль:
1C
1С v8
Формат даты
, ,
0 листопад
 
27.04.14
18:05
Почему формат даты не выводит в виде: «__» __________ 20__ г.
Сейчас выводит: 05.03.2014 0:00:00 г.


Пишу:


з=Новый Запрос;
        з.Текст=        
        "ВЫБРАТЬ
        |    Заметки.Дата,
        |    Заметки.Объект,
        |    Заметки.Содержание
        |ИЗ
        |    РегистрСведений.Заметки КАК Заметки
        |ГДЕ
        |    Заметки.Объект = &ФЛ";
        з.УстановитьПараметр("ФЛ",Выборка.ФизЛицо);
        ВыбЗаметка = з.Выполнить().Выбрать();
        Если ВыбЗаметка.Следующий() Тогда
            ДатаДог = СокрЛП(ВыбЗаметка.Дата);
            ДатаДог = Формат(ДатаДог,"ДФ='«дд» ММММ гггг'")+" г." ;
            Сообщить (ДатаДог);
        КонецЕсли;
1 Torquader
 
27.04.14
18:07
(0) Чудо вы наше - вам не надоело эту дату преобразовывать.
Сделайте свою функцию, которая формирует дату, как вам нужно, и используйте её, если со стандартными методами у вас проблемы.
2 zak555
 
27.04.14
18:08
3 листопад
 
27.04.14
18:09
(2) По этому образцу и делаю. А сейчас что-то не срабатывает...
4 Wobland
 
27.04.14
18:21
(3) а что?
5 листопад
 
27.04.14
18:23
(4) Сейчас выводит:
05.03.2014 0:00:00 г.

А надо:
«05» марта 2014г.
6 Wobland
 
27.04.14
18:25
7 Torquader
 
27.04.14
18:27
(5) Двойные кавычки в одинарных обычно спасает "отца русской демократии" (хотя, в данном случае, скорее мать ...)
8 ДенисЧ
 
27.04.14
18:29
http://pics.rsh.ru/img/tablo_qcc0642a.jpg
Что я не так делаю?
9 листопад
 
27.04.14
18:29
(6) а у меня разве не так написано?
ДатаДог = Формат(ДатаДог,"ДФ='«дд» ММММ гггг'")+" г." ;
10 Wobland
 
27.04.14
18:31
(9) копипастил с тебя. обидно, когда приходится разбираться, правда?
11 Torquader
 
27.04.14
18:33
(9) Попробуй запятую поставить.
12 листопад
 
27.04.14
18:34
(11) ГДЕ?
13 Wobland
 
27.04.14
18:37
а ничо, что формат строки не ест?
14 Wobland
 
27.04.14
18:38
(13) или ест, но не изменяет
15 Torquader
 
27.04.14
18:39
(14) Ест, только заданный формат даты для строки ничего не меняет - собственно, если передать число, то будет тоже самое.
А в функции формат можно одновременно и числовой формат задать и прочие.
16 Torquader
 
27.04.14
18:40
(12) "листик" - а ДатаДог - какой тип содержит ?
17 Wobland
 
27.04.14
18:40
(15) спорим, не дошло? ;)
18 листопад
 
27.04.14
18:44
(16) Тип - Дата.
Состав даты - Дата и время.
19 Torquader
 
27.04.14
18:47
(18) Ну и что у нас тогда не выходит ? Чем ещё можно помочь ?
20 Torquader
 
27.04.14
18:48
(0) Убери "СокрЛП" и больше никогда его не используй !!!
21 ДенисЧ
 
27.04.14
18:49
После ДатаДог = СокрЛП(ВыбЗаметка.Дата);  это уже не дата!!!!!!!!!!!
22 листопад
 
27.04.14
18:50
Написала:
ДатаДог= Строка(Лев(Формат(ДатаДог,"ДФ='«дд» ММММ гггг'"),10))+" г.";

Стал выводить: 05.03.2014 г.
Опять не то!
23 Torquader
 
27.04.14
18:52
(22) Чудо !!!
Ты вот эту строку видишь ?

ДатаДог = СокрЛП(ВыбЗаметка.Дата);

Зачем вы из даты получили строку ???
24 Torquader
 
27.04.14
18:52
(23)+ будешь также тупить - приеду и клювом в монитор запихаю.
25 листопад
 
27.04.14
18:54
(20), (21) Блин, точно!!! Все заработало!!!
Всем СПАСИБО!!!  :*)
26 Torquader
 
27.04.14
18:55
(25) Молодец - за следующий вопрос про дату будет (23)!
27 Wobland
 
27.04.14
18:56
(24) а я сегодня с монитором разговаривал (на той стороне не было микрофона). родители поначалу странно косились, но отвечали на мои реплики
28 Torquader
 
27.04.14
18:57
(27) Возьми, тогда (25) на воспитание - может чего хорошего и получится.
29 Wobland
 
27.04.14
19:00
(28) у меня уже девушка есть на воспитании. в самом невинном смысле этого слова ;)
30 su_mai
 
27.04.14
19:00
(0) Тренируйтесь в конструкторе форматной строки.
31 Torquader
 
27.04.14
19:12
(29) Больше одной не потянешь что-ли ?
32 Wobland
 
27.04.14
19:21
(31) и мысли не было. пока ты не сказал...
33 Torquader
 
27.04.14
19:22
(32) Главное, чтобы ученицы способные были, и от них можно было что-то полезное получить.
34 Wobland
 
27.04.14
19:24
(33) а доводилось. когда открывал для себя УФ, много пользы от девушки натерпелся. да и потом тоже.. есть, есть красивые и умные ;)
35 Torquader
 
27.04.14
19:27
(34) Умные есть - только вопросы они задают редко, красота же в данном - совершенно не важна - если "гоблин" будет писать код лучше "Василисы Прекрасной", то я возьму "гоблина" - мне ж не спать с ним, а работать.
36 листопад
 
27.04.14
19:28
(30) Откуда его вызвать?
37 Wobland
 
27.04.14
19:31
(35) мужику тяжелее помощь запросить у мужика. а когда случается, обычно направления бывает достаточно
(36) ПКМ
38 Torquader
 
27.04.14
19:33
(37) Мужики тоже ещё теми дятлами бывают.
39 Wobland
 
27.04.14
19:34
(38) у меня с такими дружить не получается ;)
40 Torquader
 
27.04.14
19:35
(39) А у кого получается ?
Просто - некоторых посылают каждый раз в нужном направлении, а других - один раз, но далеко и надолго.
41 листопад
 
27.04.14
20:10
(37) Что такое ПКМ?
42 Torquader
 
27.04.14
20:12
"Правая кнопка мыши" !!
P.S. в свете (24) где вы обитаете ?
43 листопад
 
27.04.14
20:37
(42) Дефолт-Сити )))
44 mehfk
 
27.04.14
20:49
45 Torquader
 
27.04.14
20:59
(44) Да я уже смотрю, что у "чудесного создания", куда не сунется - везде грабли и проблемы.
46 mehfk
 
27.04.14
21:05
(45) аналогичная (24) фотка есть у одного из мистян в ЛК
47 mehfk
 
27.04.14
21:05
48 Torquader
 
27.04.14
21:06
(47) Ну, вы предлагаете это ещё и на видео заснять ?
49 листопад
 
27.04.14
21:09
(45) Стыдно не спросить, стыдно не знать!!!

У меня еще много вопросов сегодня будет ;)
50 Torquader
 
27.04.14
21:12
(49) Наверное, стыдно спрашивать несколько раз одно и то же.
51 Torquader
 
27.04.14
21:12
Даже маленького котёнка не надо два раза в мисочку с молочком тыкать - он с первого раза всё запоминает.
52 листопад
 
27.04.14
21:13
(50) Повторение - мать учения!

Вы же видите, как меня колбасит от одной задачи в другую. Все отложиться в клюве, ой, тьфу, в голове не успевает )))
53 Torquader
 
27.04.14
21:15
И ещё один вопрос вы с Мисти не знакомы ?
54 ДенисЧ
 
27.04.14
21:15
О нет... У неё ещё много вопросов...
Я этого не переживу, сопьюсь нафиг....
55 листопад
 
27.04.14
21:16
(53) НЕЕЕЕЕТ!!!!!! Я ОДНА ТАКАЯ!!!
56 Torquader
 
27.04.14
21:17
(55) Мисти тоже так считает, а на самом деле - два дятла - пара.
57 ДенисЧ
 
27.04.14
21:17
(55) Ага... Каждый дятел думает, что он уникален...
58 листопад
 
27.04.14
21:17
59 ДенисЧ
 
27.04.14
21:18
пошёл за водкой, ибо пивом тут уже не...
60 Torquader
 
27.04.14
21:20
(58) Вам сколько лет, если не секрет ?
61 листопад
 
27.04.14
21:21
(59) Рано - рано Вы нас покидаете. Мне еще надо обработку по созданию Договоров для ФЛ написать, вопросов много будет, я думаю...
))))))
62 листопад
 
27.04.14
21:22
(60) Секрет, у девушки некорректно такое спрашивать )))
63 kotletka
 
27.04.14
21:23
(62) у замужней можно
64 Torquader
 
27.04.14
21:23
(62) Из девушки программист не выходит - ну или выходит, но только при рождении.
65 листопад
 
27.04.14
21:24
(63) Не замужем, поэтому секрет )))
(64) (((
66 Torquader
 
27.04.14
21:25
(65) Так зачем вам тогда 1С ? Ищите мужа быстрее - он за вас и будет всё писать, а то из вас получится что-то типа Морковка
67 kotletka
 
27.04.14
21:26
(65) обожаю таких девушек, вот мы и узнали что не замужем
68 kotletka
 
27.04.14
21:26
(64) путаешь всё, на это вообще пофиг, главное чтобы входил))
69 Torquader
 
27.04.14
21:31
(67) Ну вот вы и любите - может быть - у вас что-то получится.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший