#0
by Strimteam
Есть ли возможность перехватить и обработать результат выполнения запроса СКД до момента вывода, и изменить его (обходя построчно)?
#6
by Stim
если только выполнить программно. можно по-деревенски - в процедуре ПриПолученииданных от ТП - что-то типа этого
#7
by Strimteam
- а как скормить ТЗ СКД? Первую часть легко - дальше не понятно. - можно хотя бы примерную главу?
#9
by DexterMorgan
Ну хз... твой вариант тем плох, что СКД меняет текст запроса и если речь идет об отчете текста запроса у тебя нет.
#10
by Strimteam
- нужно до вывода данных на экран. Задача - нельзя сформировать единым запросом данные - нужна промежуточная обработка. Но вывод (хитроумные расшифровки полей + оформление и т.д.) уже реализован на СКД.
#13
by Strimteam
Есть текст запроса - как подсунуть ТЗ СКД, чтобы она его вывела? И вопрос сразу второй - применяться ли группировки в настройке вывода (сама ТЗ без группировок)?
#16
by Stim
>>нужно до вывода данных на экран. какая разница? если только конешн у тебя в пользователях нет Чака Норисса, который может запомнить всю таблицу за наносекунду
#17
by Strimteam
Дело не запоминании. Нужно к уже настроенной СКД обработать результат запроса до вывода на экран. Задача - нельзя сформировать единым запросом данные - нужна промежуточная обработка. Но нужно выводить средствами СКД.
#18
by Stim
ну тогда рисуй кнопку "Сформировать" и выводи СКД программно и обрабатывай результат как угодно
#19
by Strimteam
- уже всё нарисовано. Вопрос - как подсунуть свой ТЗ СКД, или получить результат выполнения запроса СКД в ТЗ, обработать ТЗ и подсунуть СКД снова?
#23
by Strimteam
Сделал. НО! Теперь при выводе в ТД СКД игнорируется группировку по "Иерархия", представляя её как группировку "элементы" - как попытаться исправить?
#24
by Strimteam
И ещё одна проблема - нерабочие отборы. Теперь отбор невозможно реализовать - при добавлении предлагает выбрать поле вместо значения.
#25
by Strimteam
В настройках - КомпоновщикНастроек.Настройки.Отбор весь отбор указан, но при выводе система использует его - куда копать?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- перехват net send
- Перехват записи дока или спр без изменения конфигурации
- Тип значения колонок составной результата запроса составной
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: СКД: Программное обращение к полям группировки СКД
- Перехват нажатия клавиш без использования ВК(самописных dll)
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- Вывод результата СКД в ТЗ ошибка генерации макета
- Вывод результата СКД в макет не принадлежащий этой СКД
- СКД. Как подсчитать количество строк результата?
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- v7: Бухгалтерия. Не закрывается 90-й счет.
- Как вставить в 1с скриншот экрана?
- регистрация изменений для обмена данными
- Перенос данных регистра сведений с помощью конвертации данных.
- v8.1… Печатная форма, ландшафт по умолчанию.
- Не работает программная лицензия под linux
- СКД: Пользовательская шапка таблицы
- Сервер 1с работает первые 10 минут после перезапуска, а потом теряет лицензию
- Сохранение в XLS
- Граница к дате в запросе
- Выгрузка по правилам Acc77_80.xml
- Записать документ из управляемой формы на стороне сервера
- v8: При обмене УТ 10.3 - БП 2.0 не выгружает поступления по ордеру
- Как передать файл методом POST, при помощи winhttp.winhttprequest.5.1?
- v7: Отсрочка платежа, нужна помощь.
- КД. Перенос 1 документа 7.7 в 2 документа 8.1
- БП 2.0 расходы не попадают в КУДиР
- БГУ В декабре оприходовали бензин вместо дизтоплива...
- v8: Документы противоречат друг другу (УТП, Украина)
- При восстановлении бекапа SQL 2008 недостаточно места на диске.