стандартный преобразователь формата даты #115186


#0 by 3oppo
Подскажите в 1С есть стандартный преобразователь формата даты 20050101 (то есть это 01.01.2005) формат( .. , .. ) почему то не работает!?
#1 by вовочка
формат вообщето уже с типом дата работаета твое - 20050101 - строка, преобразуй к 01.01.2005потом Дата(строкадаты)
#2 by SnarkHunter
Ниасилил...
#3 by 3oppo
буква М ещё в концевот так20050101M - это 01.01.2005мне в принципе нужно 01.01.2005 это меня в полнее устроит!!можно конечно строками её обработать, просто интересно не ужели нету стандартного средства.
#4 by vS
Лев, Прав, Сред
#5 by вовочка
а где это вы такое взяли?напрямую из ДБФки ?и почему оно стандартное для даты?
#6 by 3oppo
:(Из запроса я это беру:|ПериодРегистрации = ЖурналРасчетов.Зарплата.ПериодРегистрации;ПериодРегистрации надо преобразовать в формат. 01.01.2005
#7 by 3oppo
:(Из запроса я это беру:|ПериодРегистрации = ЖурналРасчетов.Зарплата.ПериодРегистрациипосле запроса ПериодРегистрации = 20050101Mа мне надо преобразовать в такой формат 01.01.2005.
#8 by Дурочка 1С
Вообще-то, период, даже месяц - это всегда две даты,
#9 by 3oppo
Ну и как их тогда взять?!
#10 by Дурочка 1С
+ А это она тебе дает периодичность ЖР и дату отсчета (зачем они тебе нужны?)
#11 by 3oppo
Мне нужны начисления и удержания с датами, но если я использую в запросе эту дату:  |Регистрация = ЖурналРасчетов.Зарплата.ДатаНачала;тогда сюда попадают, начисления которые реально были сделаны в прошлом месяце, а в базе проходят этим месяцем! Я пытаюсь этого избежать используя:|ПериодРегистрации = ЖурналРасчетов.Зарплата.ПериодРегистрацииЕсли это не правильно, подскажите плиз как надо делать!
#12 by Дурочка 1С
Период действия чтоли нужен?
#13 by 3oppo
Нет, вот это не подходит.  |Действие = ЖурналРасчетов.Зарплата.ПериодДействия;|ПериодРегистрации = ЖурналРасчетов.Зарплата.ПериодРегистрацииа это глянул по датам вроде совподает!.
#14 by 3oppo
Что никто не знает!?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С