Если открыть в пользовательском режиме отчет на СКД, чего-то там настроить, потом этот отчет (внешний файл) скопировать, опять открыть, то те нестройки, которые пользователь сделал для старого отчета перетекут в новый, и так будет постоянный конфликт. Вопрос: по какому признаку осуществляется привязка этих настроеек? Т.е. что нужно изменить в отчете, чтобы система думала, что это другой отчет?
По теме из базы знаний
- Перенос пользовательских настроек между вариантами отчета на СКД
- Программное заполнение пользовательских параметров и отборов СКД
- Пользовательские настройки системы компоновки данных
- Программная работа с настройками СКД
- Метод восстановления битых ссылок в настройках СКД при консольно-конфигураторной разработке отчетов
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Kutuzov,
настройки заданные в СКД обычно и используются в отчете по умолчанию.
при копировании файла внешнего отчета эти настройки
естественно "скопируются" вместе с макетом СКД
***
тут ничего не поделаешь
скопировал заготовку отчета - придется менять макет СКД под новую задачу
;)
настройки заданные в СКД обычно и используются в отчете по умолчанию.
при копировании файла внешнего отчета эти настройки
естественно "скопируются" вместе с макетом СКД
***
тут ничего не поделаешь
скопировал заготовку отчета - придется менять макет СКД под новую задачу
;)
(5) 3762515,
если пользовательские настройки "подтягиваются" при отрытии отчета,
(такое может быть в "типовых" отчетах)
то они скорее всего ищутся по имени метаданных внешнего отчета.
***
возможно при создании нового отчета "копированием"
ты не меняешь "Имя" отчета
если пользовательские настройки "подтягиваются" при отрытии отчета,
(такое может быть в "типовых" отчетах)
то они скорее всего ищутся по имени метаданных внешнего отчета.
***
возможно при создании нового отчета "копированием"
ты не меняешь "Имя" отчета
Но бывает что настройки сделанные для схемы СКД нельзя сбросить. Поможет только один простой способ-вставить отчет в конфигурацию и затем снова сохранить его в файл. Тогда уид формы меняется без проблем :)
Этот способ очень хорошо помогает когда нельзя открыть два отчета сделанных на основе одного шаблона.
Этот способ очень хорошо помогает когда нельзя открыть два отчета сделанных на основе одного шаблона.
Когда создается внешний отчет, то ему присваивается уникальный идентификатор. Если мы отчет просто копируем, то уникальный идентификатор сохраняется. Когда копируем отчет в конфигурации, то фактически создается новый отчет с новым УИД. Выхода 2 варианта: 1) создавать новый отчет, в старом сохранять схему компоновки данных, а в новом ее загружать. 2) создавать новый отчет в конфигурации(как объект конфигурации), копировать а затем сохранять как внешний. Первый вариант хорош, если не создавали собственных форм в отчете, а пользовались стандартными. Второй - если много программных изменений и форм своих в отчете создали.
Потому что ни где толком не расписано как сбросить настройки СКД.
Есть отчет на СКД под 8.3 без форм, тупо одна компановка данных с настройкой вывода компановки с одним вариантом настройки. Отчет сделан на основе типового отчета УТ 11. Вопрос в том, как их сбросить. Все выше пречисленное не прокатывает.
Есть отчет на СКД под 8.3 без форм, тупо одна компановка данных с настройкой вывода компановки с одним вариантом настройки. Отчет сделан на основе типового отчета УТ 11. Вопрос в том, как их сбросить. Все выше пречисленное не прокатывает.
(22) Release, Это ты расскажи тем, кто темы расплодил, а не мне. Тем более, что многие пользователи подписаны на рассылки по своим темам, кто-то подписан по одной теме, кто-то по другой. Я нашел тему, задал вопрос и не нужно мне указывать на какой машине ездить, как и куда...
Лучше бы ответил по существу на решение проблемы, а не флудил тут.
Лучше бы ответил по существу на решение проблемы, а не флудил тут.
(23) Serjeo, Добрый день. Если вопрос еще актуален, то надо просто скопировать текущую схему компоновки данных (в ветке макеты отчета) и установить ее как основную. Старую удалить. Был такой прикол у меня. Этим и поправил. (Но если отчет в составе конфы - то надо его удалить и залить снова).
Тоже очень интересует рабочий вариант для сброса пользовательских настроек при изменении отчета (на СКД без форм).
Вариант зайти под пользователем в отчет и нажать "Установить стандартные настройки" работает, но - не предлагать :).
Вариант зайти под пользователем в отчет и нажать "Установить стандартные настройки" работает, но - не предлагать :).
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот