Имя: Пароль:
1C
1С v8
обновление нетиповой конфигурации
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 можешь получить фигу от программы: типа "файл обновления не для этой версии..."