v8: как в СКД программно вытащить доступные поля? #497002


#0 by Kashton
Как в СКД программно вытащить доступные поля?
#1 by Лефмихалыч
куда вытащить? зачем?
#2 by Kashton
У меня есть поле "Сумма". хочу читобы при выводе отчета эта "Сумма" умножалась на 15 например. и выводило Сумма*15
#3 by Ksandr
таак, и что мешает тебе сделать это в запросе? В вычисляемом поле? В выражении ресурса?
#4 by Kashton
Мне именно нужно вытащить программно потом умножить и вывести в отчет.
#5 by Kashton
Просто там еще нужно будет к полю Контрагенты добавить пару букв и тоже вывести.
#6 by IronDemon
Можно в СКД. Почему именно программно? Можно выгрузить в ТЗ, обработать и вывести отчет из ТЗ.
#7 by Kashton
а не выгружая в ТЗ можно сделать?
#8 by IronDemon
Что именно?
#9 by Kashton
мне нужно чтобы при выводе в отчет добавлялось к полю "Контрагент" слово " опр"
#10 by IronDemon
В выражении представления ВЫБОР   КОГДА Покупатель ЕСТЬ НЕ NULL   ТОГДА Строка(Покупатель)+" опр" ИНАЧЕ "" КОНЕЦ
#11 by Kashton
Мне еще нужно сделать СОКРЛП? Я впихиваю в это выражение он ошибку пишет по причине: Ошибка компоновки данных по причине: Ошибка получения данных по причине: Ошибка в выражении по причине: Синтаксическая ошибка "Сокрлп"
#12 by IronDemon
СокрЛП это внешняя функция. У меня "опр" в конец добавило, ЧЯДНТ?
#13 by Kashton
УМВР. Все правильно. а что делать если надо вызвать СОкрЛП?
#14 by Kashton
Никто не знает?
#15 by Роман
Можно попробовать в выражении представления использовать свою функцию.
#16 by Kashton
покажи пример
#17 by Роман
Я использовал функцию из общего модуля. И в качестве параметра передавал в неё значение из запроса. А уже возвращал нужное представление.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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