Вытащить месяц из даты в СКД #679074


#0 by DJ Anthon
пытаюсь разобраться с подстрокой и выразить, но даже гугл говорит, что такого в скд нет и не будет. и функции ВРЕГ тоже не хватает. как можно поизвращаться? нужна вот такая конструкция, но не компилится из-за последней строчки (((
#1 by Нуф-Нуф
начни с того что хочешь получить
#2 by DJ Anthon
я хочу получить "04" из 01.04.2013 но дату ни в какой формат преобразовать не получается
#3 by Wobland
вычисляемое поле предлагать?
#4 by DJ Anthon
нет, мне это надо не печатать, эта подстрока участвует в дальнейшем запросе-алгоритме.
#5 by DJ Anthon
смотрю сейчас, я с скд не сталкивался сильно до этого, теперь нужно очень интересный алгоритм запихать в один запрос, ищу способы...
#6 by Wobland
не нужно
#7 by DJ Anthon
вообще задача такая: надо некоторые счета-фактуры из журнала счетов-фактур сгруппировать в одну счет-фактуру с общим номером, но ссылкой на первую счет-фактуру из этой группы. с помощью кода я это сделал двумя вставками в стандартный журнал, а теперь журнал переписан на УФ и там СКД сразу же выводит полученную в результате запроса таблицу в табличный документ без кода. как можно поправить эту таблицу перед выводом в табличный документ?
#8 by Wobland
при компоновке данных
#9 by Wobland
*результата
#10 by Wobland
а что такое журнал? обыкновенный отчёт?
#11 by DJ Anthon
вот такой там код где тут компоновка? в нее уже входит табличный документ. журнал полученных и выставленных счетов-фактур в БГУ - да, обычный отчет на скд
#12 by Wobland
>СхемаКомпоновкиДанных вот тут компоновка
#13 by DJ Anthon
я просто хотел сделать по-людски - все в запросе, но видимо, так сделать не получится. ибо придется писать вложенный запрос, ищущий и суммирующий эти счет-фактуры. вот такой код был в нормальном отчете (не на скд):     Для каждого СтрокаТЧ из ТабЧасть Цикл ну я не могу в ней найти таблицу с результатами запроса ((( можно пример какой-нибудь?
#14 by Wobland
при чём тут ?
#15 by Armando
Используй выражение представления
#16 by Wobland
у меня сложилось впечатление, что он по этому делу группировать хочет
#17 by DJ Anthon
я в запросе хотел сформировать номер новой счет-фактуры, которая должна заменить некоторые другие счета-фактуры. вот тот второй кусок кода     Если Группировать Тогда добавил вычислимое поле, как в запросе его указать? говорит, поле не найдено... где использовать? в запросе?
#18 by DJ Anthon
да, хотел по этому номеру группировать, ну или по счет-фактуре...
#19 by Wobland
группировать можно и по вычисляемым полям
#20 by Wobland
даже не поленился проверить. конкатенирует и группирует. "прф"+"Ж"+"0000"+Строка(Месяц(Поле1))
#21 by DJ Anthon
что-то я уперся в кучу проблем (( может, все-таки есть способ подправить таблицу после выполнения запроса?
#22 by DJ Anthon
ну или подменить ее
#23 by Wobland
я даже умею свою ТЗ делать и отдавать её в СКД
#24 by DJ Anthon
пожалуйста, подскажите как?
#25 by Wobland
минут 5 потратил на поиск готового. на память, есессно, не расскажу
#26 by DJ Anthon
наверное, через внешние наборы данных, да?
#27 by Wobland
как-то так, да
#28 by DJ Anthon
ну вот создал свой набор данных, передаю в него таблицу, а в макет все равно выводится первый набор данных. его что, надо удалить?
#29 by DJ Anthon
ага, все, догнал, спасибо!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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