Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Поле отчета на СКД

Поле отчета на СКД
Я
   fgaabbb
 
01.08.19 - 07:50
Добрый день.

Есть отчет по проводкам, написанный на СКД, есть у него поле Комментарий:
ВЫБОР
    КОГДА МеждународныйОстаткиИОбороты.Регистратор ССЫЛКА Документ.СписаниеСРасчетногоСчета
        ИЛИ МеждународныйОстаткиИОбороты.Регистратор ССЫЛКА Документ.ПоступлениеНаРасчетныйСчет
    ТОГДА МеждународныйОстаткиИОбороты.Регистратор.НазначениеПлатежа
    ИНАЧЕ ВЫБОР
        КОГДА МеждународныйОстаткиИОбороты.Регистратор ССЫЛКА Документ.РасходныйКассовыйОрдер
        ИЛИ МеждународныйОстаткиИОбороты.Регистратор ССЫЛКА Документ.ПриходныйКассовыйОрдер
        ТОГДА МеждународныйОстаткиИОбороты.Регистратор.Основание
                 ИНАЧЕ МеждународныйОстаткиИОбороты.Регистратор.Комментарий
    КОНЕЦ
КОНЕЦ КАК Комментарий
Права на документы есть, но под одним пользователем это поле пустое, а под администратором  - нормально заполненное. под этим пользователем запускал консоль с таким же запросом - данные получаются. Что это такое?
 
 
   Лефмихалыч
 
1 - 01.08.19 - 08:00
ущербная вообще затея с этим комментарием, ибо запрос ужасен и его не починить. Ну, и чтение глазами всех комментариев ко всем документам - это не автоматизация, а смех курям.

можно попробовать поупражняться с ВЫРАЗИТЬ(), но тут одно из двух - то ли получится, то ли нет.

если комментарий так важен, то лучше его вытащить в отдельный регистр. А еще лучше - вытащить из него то, что важно (номер счета или договора в назначении же поди платежа, да?), в отдельный регистр
   fgaabbb
 
2 - 01.08.19 - 08:11
(1) увы, так уже сделано и переделать точно не дадут..
создавать РС и т.п. не вариант - дали поправить только отчет.
Буду пробовать выразить(), спасибо
   fgaabbb
 
3 - 01.08.19 - 08:22
Выразить() не работает...
   catena
 
4 - 01.08.19 - 08:23
(3)ПРямое соединение с нужными таблицами сработает 100%
   fgaabbb
 
5 - 01.08.19 - 08:30
(4) сейчас попробую, спасибо

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