|
СКД - дублируются настройки для разных отчетов
| ☑ |
0
Вик72
06.06.14
✎
16:40
|
Был один внешний отчет на СКД. На его основе создал другой, методом "сохранить как" в другой файл. Файл сохранил под другим именем. В настройках СКД имя варианта поменял на другое. Но система пытается использовать одни и те же настройки для этих двух разных отчетов! Если я для одного отчета сохраняю настройки в форме, через кнопку "Сохранить значения", закрываю отчет, потом открываю второй отчет - во втором отчете подгружаются настройки из первого. И наоборот. Так как там уже разные поля, при выполнении отчета вылезают ошибки. Что я делаю не так? Как победить ситуацию?
|
|
1
Wobland
06.06.14
✎
16:41
|
переименовать отчёт
|
|
2
VRednaia
06.06.14
✎
16:50
|
Скопируй у второго отчета основную форму, назначь новую скопированную форму основной, первую форму удали. Если хочешь, переименуй вторую в первую.
Профит.
|
|
3
DS
06.06.14
✎
16:51
|
(0) Идентификатор формы одинаковый...
|
|
4
Вик72
06.06.14
✎
17:01
|
(1) отчет переименован
(2) наверное, это заработает, но это "танцы с бубном" - в документации 1С такое не описано, как это делать "методически правильно"? Или это, получается, косяк 1С?
(3) и как его поменять? двоичным редактором?
|
|
5
DS
06.06.14
✎
17:08
|
(4) Ответ в (3).
|
|
6
DS
06.06.14
✎
17:08
|
(5) + Вернее в (2)
|
|
7
Вик72
06.06.14
✎
17:11
|
(6) отчет я переименовал, как сам файл, так и поля "Имя" и "Синоним". но форма называется по прежнему - "ФормаОтчета", как в и в сотнях других отчетов
|
|
8
VRednaia
06.06.14
✎
17:38
|
(7) см (3)
|
|
9
Вик72
06.06.14
✎
18:17
|
(8) я уже понял, что одинаковый идентификатор. это диагноз. а лечение какое? как идентификатор поменять? разобрать форму, изменить и снова собрать?
|
|
10
DS
06.06.14
✎
18:20
|
(9) Так в (2) же самый быстрый способ. Скопировать и вставить форму _в этой же_ обработке. Старую удалить.
|
|
11
Вик72
06.06.14
✎
18:26
|
(10) да, такой способ работает.
выходит, это баг 1С, поскольку документированными способами поменять идентификатор формы невозможно
|
|