Имя: Пароль:
1C
1С v8
6-НДФЛ в ЗУП 2.5.101.2 - формат дат в печати и выгрузке
0 kefout
 
13.04.16
10:31
Это только у меня все даты в разделе 2 печатаются и выгружаются криво?
"01.01.2016" выводится как "01.01.16 0". Для редактирования по умолчанию формат dd.mm.yy
1 kefout
 
13.04.16
10:49
up
2 hhhh
 
13.04.16
10:56
(1) да, получается, что у тебя
3 kefout
 
13.04.16
11:05
у моего буха тоже криво. Нас уже двое! Как-то мы с ней не так кнопку Заполнить жмемс, видимо.
Хотелось бы услышать мнение сторонних наблюдателей...
4 sonne666
 
13.04.16
11:26
(3) как-то не так жмёте. У нас на печать выводится 01.01.2016. И формат этих полей: ДФ=dd.MM.yyyy
5 kefout
 
13.04.16
11:40
(3) спасибо за ответ. Формат этих полей где можно увидеть?
6 sonne666
 
13.04.16
11:43
(5) кликнуть правой кнопкой мыши на поле, выбрать Свойства.
Может, у вас конфигурация неправильно (не до конца) обновилась?
7 kefout
 
13.04.16
11:47
Мы сейчас о форме ввода говорим? Где мышкой кликаете? В форме ввода у меня все красиво. А во в файле выгрузке и в печатной форме борода.
8 kefout
 
13.04.16
11:48
Если в форме по полю два раза кликнуть, то виден формат редактирования.
9 sonne666
 
13.04.16
11:48
(7) Да, я про формат в форме ввода.
Но в файле и выгрузке отображается нормально.
10 sonne666
 
13.04.16
11:49
(9) в смысле, в печатной форме и в файле выгрузки.
<СумДата УдержНал="168" ФактДоход="1288.63" СрокПрчслНал="31.01.2016" ДатаУдержНал="25.01.2016" ДатаФактДох="25.01.2016"/>
11 kefout
 
13.04.16
11:51
а у меня:
<СумДата УдержНал="5131" ФактДоход="39468.60" СрокПрчслНал="31.01.16 0" ДатаУдержНал="29.01.16 0" ДатаФактДох="29.01.16 0"/>
12 sonne666
 
13.04.16
12:04
(11) у вас в региональных установках формат дат выбран dd.mm.yy?
У нас ничего не выбрано. Видимо, в этом проблема. При печати 6-НДФЛ так преобразовывает дату:
Процедура ВывестиДату(ЗаполняемыйМакет, ИмяПоказателя, Значение)
    
    ПредставлениеЗначения = Формат(Значение, "ЧН=; ЧГ=0; ДФ=dd.MM.yyyy");
    
    Для Инд = 1 По СтрДлина(ПредставлениеЗначения) Цикл
        Постфикс = "_" + СтрокаЧГ0(Инд);
        ВыводимыйСимвол = Сред(ПредставлениеЗначения, Инд, 1);
        
        ЗаполняемыйМакет.Области[ИмяПоказателя + Постфикс].Текст = ВыводимыйСимвол;
    КонецЦикла;
    
КонецПроцедуры
13 kefout
 
13.04.16
13:08
В региональных установках у меня краткая дата: dd.MM.yyyy
14 kefout
 
13.04.16
13:43
Поставила точку останова в эту процедуру, в отладчике при печати туда вообще не попадаю
15 kefout
 
13.04.16
14:06
(12) Спасибо)) Проблема решена.