|
Формат даты при выгрузке в dbf | ☑ | ||
---|---|---|---|---|
0
GaikA_13rus
03.03.14
✎
15:03
|
Нужно выгружать текущую дату в формате
|
|||
1
Cerera
03.03.14
✎
15:04
|
(0)выгружай!
|
|||
2
GaikA_13rus
03.03.14
✎
15:05
|
YYYYMMDD HH:MM
с длиной в 14 символов. Пишу: БД = Новый XBase; БД.Поля.Добавить("DTLM", "S", 14); БД.DTLM = ТекущаяДата(); А он мне выводит: 03.03.2014 14: |
|||
3
GaikA_13rus
03.03.14
✎
15:06
|
а нужно: 20140303 14:05
|
|||
4
fmrlex
03.03.14
✎
15:06
|
ФОРМАТ
|
|||
5
GaikA_13rus
03.03.14
✎
15:06
|
Как сделать? Подскажите пожалуйста.
|
|||
6
mehfk
03.03.14
✎
15:08
|
Формат было уже?
|
|||
7
ДенисЧ
03.03.14
✎
15:14
|
БД.DTLM = Формат(ТекущаяДата(), "ДФ=yyyyMMdd ЧЧ:мм");
|
|||
8
GaikA_13rus
03.03.14
✎
15:14
|
СтрДата = Формат(ТекущаяДата(), "ДФ=YYYYMMDD HH:MM");
БД = Новый XBase; БД.Поля.Добавить("PComp_Code", "S", 25); БД.Поля.Добавить("PC_Name", "S", 50); БД.Поля.Добавить("DTLM", "S", 14); БД.СоздатьФайл("D:\MegaTrade\PARCOMP1.dbf"); БД.АвтоСохранение = Истина; ЗапросПоКонтрагентам = Новый Запрос; ЗапросПоКонтрагентам.Текст="ВЫБРАТЬ | Контрагенты.Код, | Контрагенты.Наименование |ИЗ | Справочник.Контрагенты КАК Контрагенты"; Выборка = ЗапросПоКонтрагентам.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл БД.Добавить(); БД.PComp_Code = Выборка.Код; БД.PC_Name = Выборка.Наименование; БД.DTLM = СтрДата; КонецЦикла; БД.ЗакрытьФайл(); |
|||
9
GaikA_13rus
03.03.14
✎
15:15
|
(7) Пробовала, не выходит.
|
|||
10
ДенисЧ
03.03.14
✎
15:16
|
(9) А у меня выходит...
|
|||
11
kosts
03.03.14
✎
15:19
|
Формат(, "ДФ='ггггММдд ЧЧ:мм'")
|
|||
12
Мимохожий Однако
03.03.14
✎
15:21
|
СтрДата = СтрЗаменить(СтрДата, ".", "");
А так )) ЗЫ. Входит и выходит |
|||
13
GaikA_13rus
03.03.14
✎
15:21
|
Уряяя. Спасибо kosts!!!
|
|||
14
ДенисЧ
03.03.14
✎
15:24
|
что (7), что (11) - одно и то же.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |