|
|
Нету расширенных настроек в типовом отчете |
☑ |
|
0
Chiter91
05.03.20
✎
13:04
|
Всем привет, помогите в моем вопросе.
В карточке номенклатуры можно вызвать отчет "Движения товара на складах", в котором типа можно посмотреть движение конкретной номенклатуры, но по факту отчет выводит только не то что хотелось бы а только количество начального остатка - прихода - расхода - конечного остатка, без разбивки по регистратору. Т. е. я не могу в этом отчете увидеть когда именно был приход, или кому именно этот товар ушел в расход.. Я посмотрел на все это и подумал, - ну ок, сейчас быстренько перенастрою вариант под себя.. но, не тут то было, в форме отчета по вызову "Все действия" нету пункта "Прочее -> Изменить вариант отчета", полез я в настройки отчета в надежде перенастроить его там, но и здесь случился облом, в настройках нету кнопки "Расширенный" которая меняет интерфейс на расширенные возможности настройки отчета. В итоге я не нашел типовой возможности подправить данный отчет.
Полез в конфигуратор, сохранил данный отчет как внешний, и теперь при открытии этого внешнего отчета у него есть все возможности по редактированию всех вариантов. Им конечно можно пользоваться как внешним отчетом, но я хочу все-таки разобраться, где именно конфигурация закрывает вышеописанные функции в типовом отчете ? Облазил уже весь конфигуратор на тестовой базе, закомментировал огромные куски кода, но расширенные настройки и Вариант отчета так и не появились в отчете...
Краткое описание проблемы:
1. Я открываю отчет из карточки номенклатуры.
2. Нету «Прочее → изменить вариант отчета».
3. Нету вид «Расширенный».
Конфигурация: Управление торговлей для Беларуси, редакция 3.4.
Локализация для Республики Беларусь: СООО "1С-Минск". (3.4.8.85)
Платформа: 1С:Предприятие 8.3 (8.3.14.1854)
Режим: Серверный (сжатие: усиленное)
|
|
|
1
DiMel_77
05.03.20
✎
13:31
|
Если отчет встроен в конфигурацию на БСП, то в модуле объекта может быть процедура "ОпределитьНастройкиФормы(".
В этой процедуре, можно установить настройки запрещающие изменять структуру и вариант:
Примерно так:
Настройки.Вставить("РазрешеноМенятьВарианты", Ложь);
Настройки.Вставить("РазрешеноИзменятьСтруктуру", Ложь);
|
|
|
2
Chiter91
05.03.20
✎
16:19
|
Так выглядит процедура в модуле отчета:
Процедура ОпределитьНастройкиФормы(Форма, КлючВарианта, Настройки) Экспорт
Настройки.События.ПриСозданииНаСервере = Истина;
Настройки.События.ПередЗагрузкойВариантаНаСервере = Истина;
КонецПроцедуры
Добавил:
Настройки.Вставить("РазрешеноМенятьВарианты", Истина);
Настройки.Вставить("РазрешеноИзменятьСтруктуру", Истани);
Нечего не изменилось...
|
|
|
3
pechkin
05.03.20
✎
16:23
|
не указано хранилище вариантов
|
|
|
4
pechkin
05.03.20
✎
16:24
|
хотя это для внешних нужно, для внутренних не нужно
|
|
|
5
Chiter91
05.03.20
✎
16:33
|
Самое интересное, если сохранить отчет как внешний, а потом открыть через "Файл-Открыть" то все работает четко...
|
|
|
6
Chiter91
09.03.20
✎
09:36
|
Товарищи, подскажите в какую сторону копать )
|
|
|
7
Chiter91
12.03.20
✎
12:39
|
up hlp plz
|
|
|
8
singlych
12.03.20
✎
13:42
|
Поставь точку останова в при создании в общей форме ФормаОтчета и посмотри че там в параметрах и откуда пришел.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший