Форум программистов, компьютерный форум CyberForum.ru

1С: Собственные программы

Войти
Регистрация
Восстановить пароль
 
VVV_154Rus
0 / 0 / 0
Регистрация: 23.12.2016
Сообщений: 2
#1

1C 8.x Вывод даты в макет для печати. - 1С

23.12.2016, 12:25. Просмотров 360. Ответов 2
Метки нет (Все метки)

Доброго времени суток! Помогите пож решить проблему с выводом даты в макет для печати. На форме есть дата начала и дата окончание, хочу сделать так что бы если ДН= 1.12.16, а ДО=31.12.16 в шапке ведомости так и записалось "Ведомость за Декабрь 16г" а если например ДН = 12.11.16,а ДО=23.12.16 то так и написать ведомость за период с 12.11 по 23.12
Делаю это так:
1C
1
2
3
4
5
6
7
ТабличныйДокумент2 = Новый ТабличныйДокумент;
    Выгрузка=Запрос.Выполнить().выгрузить();                
    ОбластьЗаголовок = МакетВывода.ПолучитьОбласть("Шапка");
    
    ОбластьЗаголовок.Параметры.Начало=Формат(ЭтотОбъект.ДатаНачала,"ДФ=dd.MMMM.yyyy");
    ОбластьЗаголовок.Параметры.Окончания=Формат(ЭтотОбъект.ДатаОкончания,"ДФ=dd.MMMM.yyyy");
    ТабличныйДокумент2.Вывести( ОбластьЗаголовок);
то что получилось при выводе прикрепил фото.
Помогите пож может кто сталкивался уже с такой проблемой, может скинете что почитать по данной теме(
Миниатюры
Вывод даты в макет для печати.   Вывод даты в макет для печати.   Вывод даты в макет для печати.  

Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2016, 12:25     1C 8.x Вывод даты в макет для печати.
Посмотрите здесь:
Вывод ТЗ на уже созданный макет печати 1С 1C 8.x
1С Вывод даты в ясейку Excel в формате даты
1С Вывод на печать через макет 1С
1С Вывод на макет отчета текущего пользователя
Как сделать форматированный вывод табличной части документа в макет? 1С 1C 8.x
Как сделать свой макет для отчета 1С
Обработка для печати данных справочника 1С
1С 1C 7.x Настройка печати чека для 77 как в 82
1С Фильтр для печати по значению в выпадающем списке
1С Запрет ввода даты рождения и даты выдачи водительского удостоверения, меньше 18 лет
1С 1C 8.x Макет отчета
Макет ActiveDocument Ексель 1С

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
VVV_154Rus
0 / 0 / 0
Регистрация: 23.12.2016
Сообщений: 2
23.12.2016, 14:10  [ТС]     1C 8.x Вывод даты в макет для печати. #2
вот сделал с представлениепериода, но теперь не выдаются числа если выбрать разные месяца, и нужно что бы внутри декабря тоже числа были (
1C
1
2
3
4
5
6
7
8
9
10
11
ТабличныйДокумент2 = Новый ТабличныйДокумент;
    Выгрузка=Запрос.Выполнить().выгрузить();                
    ОбластьЗаголовок = МакетВывода.ПолучитьОбласть("Шапка");
    НачДата = НачалоМесяца(ЭтотОбъект.ДатаНачала);
    КонДата = КонецМесяца(ЭтотОбъект.ДатаОкончания);
    ОбластьЗаголовок.Параметры.Начало=ПредставлениеПериода(НачДата, КонДата, "ФП = Истина");
 
    //ОбластьЗаголовок.Параметры.Начало=ПредставлениеПериода(ЭтотОбъект.ДатаОкончания, ЭтотОбъект.ДатаОкончания, "ДФ=MMMM.yyyy");
    //ОбластьЗаголовок.Параметры.Начало=Формат(ЭтотОбъект.ДатаНачала,"ДФ=dd.MMMM.yyyy");
    //ОбластьЗаголовок.Параметры.Окончания=Формат(ЭтотОбъект.ДатаОкончания,"ДФ=dd.MMMM.yyyy");
    ТабличныйДокумент2.Вывести( ОбластьЗаголовок);
Миниатюры
Вывод даты в макет для печати.  
Kawa_Cykan
Заблокирован
23.12.2016, 22:37     1C 8.x Вывод даты в макет для печати. #3
а попробуй с шаблонами поиграться,
мне кажется карочи
делаешь макет поля кажется и в шаблон несколько макетов пихаешь, и можно что-то придумать.
нудное занятие очень.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru