![]() |
|
Отчеты в 1с8 нельзя копировать, иначе будут проблемы с настройками | ☑ | ||
---|---|---|---|---|
0
Гений 1С
гуру
17.04.09
✎
10:56
|
Проведем простой эксперимент. Создадим отчет Тест1, в нем на форме разместим поле Поле1, у формы установим признак "Сохранять настройки" и в списке сохраняемых полей выберем "Поле1".
Откроем отчет в режиме 1С:Предприятия. Введем текст в поле Поле1 и сохраним настройку. Скопируем отчет Тест1 в Тест2. Откроем отчет Тест2 - поле Поле1 уже заполнено! Может быть проблема в одинаковом наименовании отчетов? Переименуем название отчета в конфигураторе из Тест1 в Тест2. Откроем еще раз - все то же самое. Вывод - у отчета есть некий GUID, который поменять невозможно. Т.е. копировать отчеты достаточно опасно - возможны глюки с настройками. Чтобы победить проблему, нужно открыть конфигурацию, создать в ней новый отчет, сравнить и объединить его с нашим внешним отчетом и сохранить полученный отчет в файл. Это можно делать, не сохраняя конфигурацию. Т.е. будет создан аналогичный отчет с новым GUID. Но хочется, чтобы можно было в конфигураторе по нажатию кнопки сгенерировать у отчета новый GUID. http://partners.v8.1c.ru/forum/thread.jsp?id=675660#675660 |
|||
1
Живой Ископаемый
17.04.09
✎
11:14
|
секундочку... а что, можно сравнивать и объединять только отчеты? ну, например внешние? А можно сравнивать и объединять скажем внешний отчет и внешнюю обработку?
|
|||
2
Живой Ископаемый
17.04.09
✎
11:17
|
а... можно отчет или обработку в конфигурации сравнить/объединить с внешними... Ну это тоже прикольно, не пользовался раньше
|
|||
3
Просто Лёха
17.04.09
✎
11:18
|
(0) Есть такое дело, даже не только настройки самого отчета типа Табличное поле и т.д., ещё и настройки в СКД
|
|||
4
hhhh
17.04.09
✎
11:19
|
(2) конечно можно, ты что конфу ни разу не открывал?
|
|||
5
Гений 1С
гуру
17.04.09
✎
11:19
|
(4) я тоже об этом не сразу узнал, так что завидую радости товарища
|
|||
6
Defender aka LINN
17.04.09
✎
11:20
|
(0) О. Гений открыл Конфигуратор.
Того и глядишь, увидит в меню пункт "Сохранить копию" |
|||
7
Zixxx
17.04.09
✎
11:21
|
(5) Настройки в неопределено сохраняешь и все начинает работать
|
|||
8
IronDemon
17.04.09
✎
11:21
|
(0) Поэтому есть "Сохранить как".
|
|||
9
hhhh
17.04.09
✎
11:21
|
(5) попробуй ещё для чистоты эксперимента - реквизит формы ОтчетОбъект поменять. Может в нём всё дело.
|
|||
10
IronDemon
17.04.09
✎
11:23
|
Тьфу ты, "Сохранить копию"
|
|||
11
Serg_1960
17.04.09
✎
11:25
|
Ну всё, пипец. Гений уже возле "неких" GUIDов крутится. Расколет этот "орешек знаний" - статейкой поделится со всеми. И начнут на мисте сыпатся вопросы горохом. Типа: "Изменил гуид по совету гения... Не поскажите - где гения найти?"
|
|||
12
Чес
17.04.09
✎
11:29
|
(0) ТЫ работу нашел? Где ты, как ты?
|
|||
13
Живой Ископаемый
17.04.09
✎
11:33
|
(4) Да вроде открывал, но вот не знал об этом... Особенно из-за этого мучался скажем когда сохранял какой-то отчет, чтобы потом его использовать в базе, в смысле во внешних обработках... (сейчас в БП есть отдельно внешние отчеты и отдельно внешние обработки - а тогда только обработки были).. Пытаюсь загрузить в справочник - а он мне отвечает что мол могу только обработку загрузить.. Ага, думаю, я тоже хитрый - переименовываю расширение, а 1С все равно не грузит...
Потом создаю пустую обработку, переношу туда реквизиты, потом еще вожуcm с реквизитом ОтчетОбъект... в общем целая история |
|||
15
Господин ПЖ
17.04.09
✎
11:37
|
(11) интересно работодатель про Мисту знает? А веточки его "работника" могут с непривычки его шокировать...
|
|||
16
Serg_1960
17.04.09
✎
11:44
|
(15) Я так думаю: его работодателя уже ничем не удивишь :))
|
|||
17
Serg_1960
17.04.09
✎
11:56
|
Меня другое интересует: как Гений "мимо" некоторых аспектов проскакивать ухитряется? Внутрение идентификаторы объектов только теперь ухитрился для себя открыть... Подброшу-как я ему ссылочку для устранения пробелов в знаниях :)) http://www.klerk.ru/soft/1c/?105203
|
|||
18
Господин ПЖ
17.04.09
✎
12:00
|
(17) ну знать все невозможно.
|
|||
19
Гений 1С
гуру
17.04.09
✎
12:01
|
(7) Это как?
|
|||
20
MSensey
17.04.09
✎
12:01
|
сплошные умники
|
|||
21
Гений 1С
гуру
17.04.09
✎
12:04
|
(8)(10) Вот что мне нравится в таких товарищах - брякнут абы что, не проверив. А вот я их счас прищучу - я проверил Сохранить как и Сохранить копию - не помогает. Скажут "упс". А ведь врали с таким уверенным видом. Нет чтобы сказать - может попробовать "Сохранитькак"? Но нет же, их интонация такая "Дятел, юзай сохранить как". А то, что их совет бесполезе и вреден, их не колышет - главное амбиции
|
|||
22
Гений 1С
гуру
17.04.09
✎
12:07
|
(9) Переименовал реквизит основного объекта формы - не помогло... так что трабла именно в GUID отчета
|
|||
23
Живой Ископаемый
17.04.09
✎
12:07
|
(21) ну не могут же все быть идеальными.. с их точки зрения - ты не идеален ущербен и мерзок.. С твоей - они... :)
Прикол в том, что каждый из нас мог бы потратить время на устранение этих недостатков в себе, а вместо этого предпочитаем тратить время на то, чтобы найти их в других.... |
|||
24
Гений 1С
гуру
17.04.09
✎
12:07
|
(18) Согласен. Меня вот интересует чего не знает Серг 1960
|
|||
25
Defender aka LINN
17.04.09
✎
12:11
|
(21) Дятел, юзай "Сохранить копию"
|
|||
26
MSensey
17.04.09
✎
12:17
|
(25) не поверишь - не работает даже "Сохранить копию".
|
|||
27
forforumandspam
17.04.09
✎
12:18
|
(25) Плохо читал (21)
|
|||
28
Defender aka LINN
17.04.09
✎
12:20
|
(26) Таки шо вы говорите...
|
|||
29
MSensey
17.04.09
✎
12:20
|
(28) и не я одын
|
|||
30
asady
17.04.09
✎
12:22
|
(0) неприятный баг - согласен - сам напарывался уже - решение аналогичное.
|
|||
31
KAO111
17.04.09
✎
12:26
|
(28) "Сохранить копию" не работает
Вместо сравнения-объединения достаточно в конфигурацию вставить внешний отчет и сохранить с дургим именем |
|||
32
Гений 1С
гуру
17.04.09
✎
12:42
|
(26)(27)(31) Счас вас дефендер тоже дятлами обзовет... ;-)
|
|||
33
Гений 1С
гуру
17.04.09
✎
12:42
|
(25) извинения принимаются...
|
|||
34
wertyu
17.04.09
✎
12:47
|
(0) я бы сказал больше у конфы есть уникальный идентификатор
|
|||
35
Гений 1С
гуру
17.04.09
✎
13:03
|
(34) это я знаю
|
|||
36
Serg_1960
17.04.09
✎
13:04
|
(34) А я бы сказал больше: сигнатура конфы указа в сообщениях РИБ-обмена.
|
|||
37
Злобный Йожег
17.04.09
✎
13:05
|
(0) Хм... по-моему, не у отчета, а у настройки GUID...
|
|||
38
Гений 1С
гуру
17.04.09
✎
13:10
|
(37) Что такое "настройка"???
почему тогда я копирую отчет и он подхватывает ту же самую настройку? значит, используется GUID отчета |
|||
39
Serg_1960
17.04.09
✎
13:11
|
Продолжите фразу: "А если у отчета несколько настроек, то..."
|
|||
40
Злобный Йожег
17.04.09
✎
13:15
|
(38) Настройка отчета - это настройка отчета. У нее тоже есть свой УИД.
|
|||
41
Гений 1С
гуру
17.04.09
✎
13:17
|
(39) Если у отчета несколько настроек, то они будут показаны и у первого и у второго отчета при открытии в списке доступных. Т.е. настройки привязаны к GUID отчета.
|
|||
42
Гений 1С
гуру
17.04.09
✎
13:18
|
Это сильно разрушает мозг, когда увидишь в первый раз
|
|||
43
Злобный Йожег
17.04.09
✎
13:18
|
+(40) Хотя ты прав, тут все решается на уровне УИД. Чего - это уже другой вопрос...
|
|||
44
Serg_1960
17.04.09
✎
13:19
|
Загляните в "C:\Documents and Settings\<Имя пользователя>\Application Data\1C\1Cv8\<UID базы>\<UID пользователя>\" и в статью на ИТС "Сохранение параметров между сеансами".
|
|||
45
Гений 1С
гуру
17.04.09
✎
13:20
|
(44) может обойдемся без посылов на? что конкретно хотел сказать.... я знаю, где хранятся параметры, они там одни для этих двух отчетов. что дальше?
|
|||
46
MSensey
17.04.09
✎
13:24
|
(45) похоже, что это были мысли вслух, свойственно многим обитателям мисты ... впринципе помагает найти решение
|
|||
47
Господин ПЖ
17.04.09
✎
13:26
|
(46) Serg_1960 почитать то что есть и прдлагет подумать. Сирожа предлагает поистерировать и потупить...
|
|||
48
Serg_1960
17.04.09
✎
13:27
|
(45) Я тебе что - справочное бюро? Я справки не даю :(
А послать в нужном направлении - не вижу в этом ничего обидного :( Если Вы ответ найдете - не уж-то не поделитесь со всеми? И я тогда узнаю для себя что-то новенькое... |
|||
49
Гений 1С
гуру
17.04.09
✎
13:27
|
(47) Почитал, подумал... и что?
|
|||
50
Гений 1С
гуру
17.04.09
✎
13:28
|
(48) Послал, не помогло, проехали
|
|||
51
MSensey
17.04.09
✎
13:29
|
(47) ихмо это баг, че тут еще думать.
|
|||
52
Serg_1960
17.04.09
✎
13:30
|
(49) Память освежу :) Там ссылка была на ветку http://itland.ru/forum//index.php?s=f191926ddd7e958d8412d0f48800192a&showtopic=9347&st=15. Последний пост - Ваш. Вы там идею подали. А продолжение было?
|
|||
53
Гений 1С
гуру
17.04.09
✎
13:30
|
(51) это не баг. так было задумано, чтобы настройки не менялись при переименовании отчета. Вот только я бы использовал не GUID отчета, а GUID очтета + Идентификатор отчета. Так было бы надежнее.
|
|||
54
Гений 1С
гуру
17.04.09
✎
13:31
|
(52) и как это относится к сабжу, у вас редкий дар оффтопить
|
|||
55
sergeante
17.04.09
✎
13:34
|
(0) при копировании Тест1->Тест2 копируется основной реквизит формы который указывает на Тест1
|
|||
56
MSensey
17.04.09
✎
13:36
|
(55) да ну, а если проверить?
|
|||
57
Serg_1960
17.04.09
✎
13:38
|
(54) Как это относится к сабжу? Вопрос темы: "...иначе будут проблемы с настройками"; (0) - "...чтобы победить проблему..."
Или это только предлог к разговору об GUID объектов? |
|||
58
sergeante
17.04.09
✎
13:38
|
(56) а, нет. не указывает. Это только если отчёт сохранить как внешний отчёт, то реквизит будет ссылаться на отчёт в конфе.
|
|||
59
MSensey
17.04.09
✎
13:40
|
(58) ты что-то путаешь
|
|||
60
Serg_1960
17.04.09
✎
13:46
|
Книга знаний: v8: Настройки отчетов
PS: не интересно... ушел. |
|||
61
Гений 1С
гуру
17.04.09
✎
14:13
|
В общем глюк налицо, отправил на партнерский, посмотрим чего скажут.
(55) основной реквизит проверял, дело не в нем. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |