helpf.pro
Регистрация

v8: Дата, если период стоит с 01.01.2014 по 31.03.2014 выводила 1 квартал 2014

Ermak
29.08.2013 10:18Прочитано: 2271
Подскажите как сделать чтобы в Форме - ФормаСписка выводилась не дата а писала например если период стоит с 01.01.2014 по 31.03.2014 выводила 1 квартал 2014 года
Изменено 29.08.13 10:22:55
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
29.08.2013 10:22Ответ № 1
(0) Ermak, используй Представление периода!
Ermak
29.08.2013 10:44Ответ № 2
Я не много не понял как сделать чтобы выводила 1 квартал 2013 года?
Я сделал так
Код 1C v 8.х
     НачалоКвартала = ЭтотОбъект.Дата1;
КонецКвартала = ЭтотОбъект.Дата2;
Квартал = ПредставлениеПериода( НачалоКвартала, КонецКвартала);

Выводит полностью дату1 и дату2 через черту
E_Migachev
29.08.2013 11:50Ответ № 3
Код 1C v 8.2 УП
 ПредставлениеПериода(НачПериода,КонПериода,"ФП = Истина")   
выводит "01.01.2012 0:00:00 - 31.03.2012 0:00:00" как вывести 1 квартал?

вот так:
Код 1C v 8.2 УП
 ПредставлениеПериода(НачПериода, КонецДня(КонПериода),"ФП = Истина")   
Jonsony
29.08.2013 12:02Ответ № 4
Код 1C v 8.2 УП
 Сообщить(ПредставлениеПериода('20130101000000', '20130331235959', "ФП = Истина") );   

сообщает что оно - "1 квартал 2013 г."
Jonsony
29.08.2013 12:05Ответ № 5
а твой кусок тогда уже будет
или так
Код 1C v 8.2 УП
 
НачалоКвартала = НачалоДня(ЭтотОбъект.Дата1);
КонецКвартала = КонецДня(ЭтотОбъект.Дата2);
Квартал = ПредставлениеПериода( НачалоКвартала, КонецКвартала);


или так
Код 1C v 8.2 УП
 
НачалоКвартала = ЭтотОбъект.Дата1;
КонецКвартала = ЭтотОбъект.Дата2;
Квартал = ПредставлениеПериода( НачалоДня(НачалоКвартала), КонецДня(КонецКвартала));
Ermak
29.08.2013 12:15Ответ № 6
Спасибо большое! Все получилось
Ermak
29.08.2013 12:15Ответ № 7
Вопрос закрыт!
Подсказка: Щелкнув по значку (справа от названия вопроса), вы получите список ответов на похожие вопросы!
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.