![]() |
![]() |
![]() |
|
обновление нетиповой конфигурации | ☑ | ||
---|---|---|---|---|
0
master56
11.06.13
✎
14:47
|
Провожу обновление нетиповой конфигурации. Суть доработки в том что длину наименования в одном документе увеличили и соответственно на формах поля с этим наименованием тоже. При обновлении уменьшать длину наименования я не дал, т.е. галку с свойств документа я убрал, а на формах галку оставил. Однако после обновления формы остались с длинными полями наименования. Я ожидал что формы будут обновлены до типовых, но это не произошло. Почему?
|
|||
1
Лефмихалыч
11.06.13
✎
14:53
|
что ожидал, то и получилось. Длина в форме не хранится - она из метеданных берется
|
|||
2
hhhh
11.06.13
✎
14:58
|
(11) обновляются не все объекты конфигурации, а только часть, которая конкретно меняется этим обновлением. Это самая главная фишка обновлений.
|
|||
3
master56
11.06.13
✎
15:05
|
Я для обновления брал CF а не CFU. Если это важно то обновлял БП релиз 2
|
|||
4
vladko
11.06.13
✎
16:09
|
(0) ты же сам сказал, что метаданные не стал обновлять. Поэтому длина поля на форме, привязанного в реквизиту метаданных, осталась прежней-длинной
|
|||
5
Лефмихалыч
11.06.13
✎
16:21
|
(2) да при чем тут - он сравнением/объединением галок понарасставил
|
|||
6
master56
11.06.13
✎
17:21
|
чтоб совсем никого не вводить в заблуждение где и какие галки вот картнка: http://img8.tempfile.ru/12161/171bef24f4/42f21c5e61a65cce43d48129.png
|
|||
7
hhhh
11.06.13
✎
19:04
|
(6) делай как все нормальные люди: обновлением.
|
|||
8
hhhh
11.06.13
✎
19:07
|
(6) сравнение-объединение вообще конфу поставщика не трогает, поэтому вопрос в (0) превращается в откровенный бред. То есть ты не делал обновления, а в (0) тогда о чем спрашиваешь?
|
|||
9
master56
11.06.13
✎
19:49
|
Ну не нравится вам слово обновление давайте уберем его и назовем это как в 1с сравнение объединение. Смысл то не меняется. Отмеченные объекты из CF (или при обновлении из CFU) копируются в конфу. Но в моем случае (понять бы от чего это зависит) форма остается старой.
|
|||
10
RomanYS
11.06.13
✎
20:00
|
(9) если галочку поставил - форма обновилась,
но тип реквизитов объекта берется из метаданных и не хранится в форме |
|||
11
RomanYS
11.06.13
✎
20:05
|
+(10) у 1с8 есть такой баг/фича: если изменить какой-нибудь реквизит объекта выведенный на форму, то форма будет показывать изменения, но тип реквизита формы будет браться из типа реквизита в метаданных объекта
|
|||
12
mistеr
11.06.13
✎
23:14
|
(6) PNG
2 458 x 1 356 pixels @ 24 bits per pixel 9,6 MB (10 016 728 bytes) Ты любишь порисовать и твой любимый цвет - белый, я угадал? |
|||
13
gae
12.06.13
✎
08:48
|
(11) Я называю это "косвенными изменениями". Например - изменение типа реквизита вызывает изменение в форме.
Или добавление регистра сведений, у которого ведущее измерение - справочник, вызывает в форме этого справочника появление кнопки "Перейти". |
|||
14
Мимохожий Однако
12.06.13
✎
08:55
|
(9)Ошибаешься. Смысл меняется. Правильный путь в (7). При объединении ты рискуешь потерять внутренние идентификаторы конфигурации поставщика.
|
|||
15
master56
13.06.13
✎
12:47
|
2Мимохожий. Почему же они потеряются если объединяю с CF типовой конфигурации, В ней же идентификаторы теже что и в CFU. Фактически происходит тоже что и создание базы с нуля, только данные уже есть.
|
|||
16
ale-sarin
13.06.13
✎
12:51
|
(15) Слушай, что люди советуют. Если обновлять на новую версию не через обновление, а через сравнить-объединить, то конфа поставщика не обновится, останется старая.
И при следующем обновлении через cfu можешь получить фигу от программы: типа "файл обновления не для этой версии..." |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |