Имя: Пароль:
1C
1С v8
Не работает изменение выбранных полей в отчете
0 aiigcher
 
02.12.15
15:19
Добрый день. Помогите, пожалуйста, разобраться с такой проблемой:

Делаю отчет с помощью СКД. Запрос такой:

[code]ВЫБРАТЬ
    МАКСИМУМ(ХозрасчетныйОбороты.Период) КАК ДатаПоставки,
    ВЫРАЗИТЬ(ХозрасчетныйОбороты.Субконто2 КАК Справочник.ДоговорыКонтрагентов) КАК Договор,
    СУММА(ХозрасчетныйОбороты.СуммаОборотКт) КАК СуммаПоставки,
    ХозрасчетныйОбороты.Субконто2.СрокОплаты КАК СрокОплаты,
    ДоговорыКонтрагентовДополнительныеРеквизиты.Свойство,
    ДоговорыКонтрагентовДополнительныеРеквизиты.Значение КАК Товар
ПОМЕСТИТЬ ПоступлениеТоваров
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(&Дт1, &Дт2, День, Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПоставщикамиИПодрядчиками)), , , КорСчет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Товары), ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.НДСпоПриобретеннымЦенностям)), ) КАК ХозрасчетныйОбороты
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов.ДополнительныеРеквизиты КАК ДоговорыКонтрагентовДополнительныеРеквизиты
        ПО ХозрасчетныйОбороты.Субконто2 = ДоговорыКонтрагентовДополнительныеРеквизиты.Ссылка
            И (ДоговорыКонтрагентовДополнительныеРеквизиты.Свойство = &Свойство)

СГРУППИРОВАТЬ ПО
    ДоговорыКонтрагентовДополнительныеРеквизиты.Свойство,
    ДоговорыКонтрагентовДополнительныеРеквизиты.Значение,
    ВЫРАЗИТЬ(ХозрасчетныйОбороты.Субконто2 КАК Справочник.ДоговорыКонтрагентов),
    ХозрасчетныйОбороты.Субконто2.СрокОплаты
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    МАКСИМУМ(ХозрасчетныйОбороты.Период) КАК ДатаОплаты,
    ВЫРАЗИТЬ(ХозрасчетныйОбороты.Субконто2 КАК Справочник.ДоговорыКонтрагентов) КАК Договор,
    СУММА(ХозрасчетныйОбороты.СуммаОборотДт) КАК СуммаОплаты,
    ДоговорыКонтрагентовДополнительныеРеквизиты.Свойство КАК Свойство
ПОМЕСТИТЬ ОплатаТоваров
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(, , День, Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПоставщикамиИПодрядчиками)), , , КорСчет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Касса), ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетныеСчета)), ) КАК ХозрасчетныйОбороты
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов.ДополнительныеРеквизиты КАК ДоговорыКонтрагентовДополнительныеРеквизиты
        ПО ХозрасчетныйОбороты.Субконто2 = ДоговорыКонтрагентовДополнительныеРеквизиты.Ссылка
            И (ДоговорыКонтрагентовДополнительныеРеквизиты.Свойство = &Свойство)

СГРУППИРОВАТЬ ПО
    ДоговорыКонтрагентовДополнительныеРеквизиты.Свойство,
    ВЫРАЗИТЬ(ХозрасчетныйОбороты.Субконто2 КАК Справочник.ДоговорыКонтрагентов)
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ПоступлениеТоваров.ДатаПоставки КАК ДатаПоставки,
    ПоступлениеТоваров.Договор КАК Договор,
    ПоступлениеТоваров.Товар КАК Товар,
    ПоступлениеТоваров.СуммаПоставки КАК СуммаПоставки,
    ПоступлениеТоваров.СрокОплаты КАК СрокОплаты,
    ОплатаТоваров.ДатаОплаты КАК ДатаОплаты,
        ОплатаТоваров.СуммаОплаты КАК СуммаОплаты,
ИЗ
    ПоступлениеТоваров
ЛЕВОЕ СОЕДИНЕНИЕ
    ОплатаТоваров
ПО
    ПоступлениеТоваров.Договор = ОплатаТоваров.Договор
[/code]

Все эти поля выводятся пользователю. В какой-то момент при добавлении в запросе в ВЫБРАТЬ новых полей (и выборе их в "выбранных полях" в настройках скд) они перестали добавляться в пользовательском режиме. Так же у пользователя ничего не меняется, если в "выбранных полях" часть полей или даже все убрать. Если в запросе в ВЫБРАТЬ удалить любое поле из вышеприведенных, например "Товар", при формировании отчета выдается ошибка "поле не найдено "Товар".

Может кто-нибудь сталкивался с таким?
1 Nuobu
 
02.12.15
15:21
(0) Пусть пользователь нажмёт кнопку "Установить стандартное оформление".
2 Nuobu
 
02.12.15
15:22
(1) Или "ИСпользовать стандартные настройки", как-то так она называется.
3 aleks_default
 
02.12.15
15:23
(2)"Установить стандарнтые настройки" :)
4 aiigcher
 
02.12.15
15:45
Через Еще-Изменить форму? На работает, к сожалению(
5 aiigcher
 
02.12.15
15:47
Может там еще какие-нибудь тонкости с настройками, с сохранением вариантов отчета..?
6 aleks_default
 
02.12.15
15:53
А под тобой-то работает?
7 aiigcher
 
02.12.15
15:55
Не работает. Я пока только сама его и проверяю в пользовательском режиме, он еще только в процессе создания.
8 aleks_default
 
02.12.15
16:11
Ну так значит в настройках СКД где-то не добавила поля. В ресурсы, например.
9 aiigcher
 
02.12.15
16:25
А какие поля нужно добавить в ресурсы?
Поначалу ведь все работало, запрос как первом сообщении все выводил правильно. На дальнейшие изменения только перестал реагировать.