Имя: Пароль:
1C
1C 7.7
v7: Формат даты в таблице значения
0 Asia2016
 
14.01.20
12:35
В документе дата указана в формате дд.мм.гг
В отчете, который формируется на основании вышеуказанного документа дата должна быть обязательно в формате дд.мм.гггг
Отчет строится на ТЗ.

ТЗ.НоваяКолонка("ДатаДог","Дата");
В отчете выходит в формате дд.мм.гг
Как можно это сделать ?
1 Злопчинский
 
14.01.20
12:38
ДатаДляВывода = Формат(ТвояДата,"ДДДММГГГГ");
открой синтакспомощник для функции формат (или ЖКК) и почитай - там все внятно написано
2 Злопчинский
 
14.01.20
12:40
точно не помню, возможно такой формат вывода еще в конце добавлят "г." после года. тогда просто отрежь это или через
ТвояДатаДляВывода = СтрЗаменить(ТвояДатаДляВывода,"г.","");
3 Злопчинский
 
14.01.20
12:41
(0) формат указания даты в инерактивных даиалогах регулируется настройкой Меню-Сервис-Параметры" в обычном режиме, 2 или 4 цифры.
может эта настройка и на вывод "по умолчанию" действет, никогда не проверял...
4 Asia2016
 
14.01.20
12:43
спасибо
5 Злопчинский
 
14.01.20
12:49
(4) спасибо не катит. обычно ставтя фотку в профиль ;-) тогда помогающих ставновитяс больше и они добрее чем я, Злопчинский.
6 SleepyHead
 
гуру
14.01.20
13:02
(5) Я ни на что не намекаю, но с момента регистрации прошло больше трех лет.
7 Asia2016
 
14.01.20
13:24
Спасибо большое, извините
8 Kigo_Kigo
 
14.01.20
13:31
Если дата в ТЗ, то тип ставь как строку и пиши туда в том формате в котором удобно
9 Asia2016
 
14.01.20
13:34
можно еще вопрос
как можно из строки договор например "Ш-372 от 08.07.2019г." или "Ш-372 от 08.07.2019" выделить дату.

ТЗ1.ДатаДог   = СтрЗаменить((Прав(ДокРасход.Договор,12)),"г.","");
но если в конце строки пользователь не ставил "г.", то это не работает.
10 SleepyHead
 
гуру
14.01.20
13:37
Поз = Найти(СтрокаДоговора, "от");
ДатаСтрокой = Сред(СтрокаДоговора, Поз+3, 10);
11 Asia2016
 
14.01.20
13:43
попробую
12 GreyK
 
14.01.20
13:46
(10) Не "от" а " от ".
13 SleepyHead
 
гуру
14.01.20
13:49
(12) Должна же она до остального сама додуматься.
14 Смотрящий
 
14.01.20
13:53
К тому же фотки нет до сих пор ...
15 Sserj
 
14.01.20
14:06
(0) НоваяКолонка(<Идентификатор>,<Тип>,<Длина>,<Точность>,<Заголовок>,<Ширина>,<ФОРМАТ>,<Положение>)
16 Asia2016
 
14.01.20
14:10
Спасибо всем, все случилось
17 Злопчинский
 
14.01.20
14:30
(16) случается беременность.
а в программировании всё - результат осмысленной деятельности ;-)
.
если у вас тут в программировании "случается" - то может переквалифицироваться во что-то иное? тем более за 3 года -то.. ;-)
18 Asia2016
 
14.01.20
15:35
(17) я бухгалтер. если надо сделать не большие отчеты, то дописываю. Спасибо
19 Asia2016
 
14.01.20
15:35
за помощь
20 Злопчинский
 
14.01.20
16:00
(18) "небольшие" в данном случае пишется слитно. Программировать так как пишете - низзззяяяяя! ;-)
21 Злопчинский
 
14.01.20
16:01
пишите - правильно, сам налажал.. ;-)
22 Дмитрий
 
14.01.20
16:27
(21) всё правильно. "пишите" в повелительном наклонении только можно писать.
23 Злопчинский
 
14.01.20
17:37
(22) правильно - когда правильно, а когда неправильно - неправильно.
В.Пух