Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

МесяцГод во встроенном языке

МесяцГод во встроенном языке
Я
   LenaAt
 
13.03.18 - 14:39
Подскажите, пожалуйста, есть ли во встроенном языке 1С какая - либо функция, которая возвращает либо МесяцГод (например, 12018, 22018 и т.д.) либо просто номер месяца с начала летоисчисления.
 
 
   Вафель
 
1 - 13.03.18 - 14:39
Формат
   LenaAt
 
2 - 13.03.18 - 14:39
1+ Это всё нужно в языке запросов
   LenaAt
 
3 - 13.03.18 - 14:40
2+ то есть 
ВЫБРАТЬ МесяцГод(Период)
ИЗ РегистрНакопления.МойРегистр
   Fragster
 
4 - 13.03.18 - 14:42
(2)в запросе это нужно только в качестве упражнения, на продакшене - не надо так делать.
   Малыш Джон
 
5 - 13.03.18 - 14:42
и МЕСЯЦ есть, и ГОД есть
   Fragster
 
6 - 13.03.18 - 14:42
можно воспользоваться НачалоПериода(Период, Месяц) - смысл будет примерно тот же
   Малыш Джон
 
7 - 13.03.18 - 14:42
"номер месяца с начала летоисчисления." - прям с самого начала?
   Fragster
 
8 - 13.03.18 - 14:42
а отформатить как нужно в обработке результата
   LenaAt
 
9 - 13.03.18 - 14:44
4 почему нельзя так делать?
   LenaAt
 
10 - 13.03.18 - 14:45
(5) Вот так?
ВЫБРАТЬ Месяц(Период) + Год(Период) КАК МесяцГод
ИЗ РегистрНакопления.МойРегистр
 
 Рекламное место пустует
   Вафель
 
11 - 13.03.18 - 14:45
можно через скд, там есть формат
   Малыш Джон
 
12 - 13.03.18 - 14:47
(10) а для чего это нужно?

просто скорее всего такая задача по другому решается
   LenaAt
 
13 - 13.03.18 - 14:47
(7) Я имела в виду сколько месяцев прошло за 2018 лет, то есть текущий март 2018 года это какой по счету март за 2018 лет. Это было бы удобно в ряде случаев.
   Вафель
 
14 - 13.03.18 - 14:48
(13) РазностьДат
   LenaAt
 
15 - 13.03.18 - 14:49
(12) Отчет пишу с шагом месяц за несколько лет. При группировке в запросе надо, чтобы 3 месяц 2017 года и третий месяц 2018 года отличались друг от друга.
   spiller26
 
16 - 13.03.18 - 14:50
(1) ЗначФормат = Формат(ТекущаяДата(), "ДФ='ММММ гггг'");
   Малыш Джон
 
17 - 13.03.18 - 14:50
(15) тогда  - (6). Они будут различаться.
   LenaAt
 
18 - 13.03.18 - 14:51
(14) спасибо, то что надо
   LenaAt
 
19 - 13.03.18 - 14:51
(16) мне нужно даты отличать в запросе
   LenaAt
 
20 - 13.03.18 - 14:52
спасибо всем большое, вопрос понятен
   Вафель
 
21 - 13.03.18 - 14:53
(15) НАЧАЛОПЕРИОДА(Дата. МЕСЯЦ)
   spiller26
 
22 - 13.03.18 - 14:55
(15) добавлю своих 5 копеек
НАЧАЛОПЕРИОДА(Дата. МЕСЯЦ) КАК Мес,
НАЧАЛОПЕРИОДА(Дата. ГОД) КАК Год,
   Вафель
 
23 - 13.03.18 - 14:58
А на СКД вообще не нужно ничего делать
   mehfk
 
24 - 13.03.18 - 15:04
(0)
ВЫБРАТЬ
    МЕСЯЦ(Затраты.Период) * 10000 + ГОД(Затраты.Период) КАК МесяцГод
ИЗ
    РегистрНакопления.Затраты КАК Затраты


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует