|
Как при обновлении оставить старую версию закрытого модуля? | ☑ | ||
---|---|---|---|---|
0
Benevalete
15.03.17
✎
09:59
|
Процедура ссылается на обфусцированный модуль, исходный код отстутствует. Как можно оставить при обновлении прежнюю версию этого модуля, если в окне сравнения обновления напротив него нет галочки, при снятии этого модуля с поддержки он все равно обновляется, при копировании его и переименовании копии - и он сам и его копия обновляются, сравнение или объединение с cf файлом на скрытые модули не распространяется. Взломать модуль цели не преследуем, только оставить его необновленным.
|
|||
1
Benevalete
15.03.17
✎
11:09
|
Неужели никаких вариантов?
|
|||
2
Мимохожий Однако
15.03.17
✎
11:12
|
Не пробовал снять этот модуль с поддержки?
|
|||
3
Benevalete
15.03.17
✎
11:14
|
(2) Пробовала, в самом заголовке "при снятии этого модуля с поддержки он все равно обновляется, при копировании его и переименовании копии - и он сам и его копия обновляются"
|
|||
4
AlvlSpb
15.03.17
✎
12:17
|
Посмотри видео. Это из уроков по обновлению 1С. Возможно поможет http://my-files.ru/4antsv
|
|||
5
John83
15.03.17
✎
16:29
|
копируем текст, вставляем в уже обновленную базу
|
|||
6
Benevalete
16.03.17
✎
08:34
|
(4) Спасибо конечно, но как обновлять нетиповую конфигурацию я знаю :) Для закрытого модуля нет возможности выбрать режим сравнения-объединения, любая его настройка в обновлении невозможна
|
|||
7
Шурик71
16.03.17
✎
08:53
|
Скорее всего это не потому, что модуль закрыт - а потому, что он на полной поддержке. Вывод - после обновления снимать поддержку, сравнивать со старой конфой и менять только один этот модуль.
|
|||
8
Benevalete
16.03.17
✎
09:11
|
(7) делали так: после обновления снимали этот модуль с поддержки, удаляли полностью из состава конфигурации, затем подменяли его тем же модулем из необновленной конфигурации. Суть в том, что на этот модуль ссылается функция с 5 параметрами, до обновления все ок, после обновления выходит ошибка на этой функции "Недостаточно фактических параметров"
|
|||
9
Мимохожий Однако
16.03.17
✎
09:17
|
(8) Попробуй переименовать модуль. Вставить под его именем свой. Его внутренний идентификатор останется и возможно не будет мешать на работу, т.к. при обновлении используется внутренний идентификатор.
|
|||
10
Benevalete
16.03.17
✎
09:46
|
(9) Нет, все равно обновляется :(
|
|||
11
Мимохожий Однако
16.03.17
✎
09:48
|
(10) Через сравнить-объединить обновляла или стандартно?
|
|||
12
Масянька
16.03.17
✎
09:49
|
(10) Не поделка Раруса случайно?
|
|||
13
1Снеговик
гуру
16.03.17
✎
09:50
|
(10) не бывает такого! И идентификатор и имя же не совпадают!
|
|||
14
1Снеговик
гуру
16.03.17
✎
09:51
|
(0) а разработчикам модуля не вариант задать вопросы какого такого ошибка вылазит?
|
|||
15
Ёпрст
16.03.17
✎
09:51
|
(0) ну обнови за 2 приёма, старый с новыйм, полученное со старым
|
|||
16
Мимохожий Однако
16.03.17
✎
09:57
|
Покажи картинку по пути Конфигурация-Поддержка-Настройка поддержки - ТвойПротивныйМодуль.
|
|||
17
Serg_1960
16.03.17
✎
10:00
|
Автор что-то важное упускает (и соответственно не всё озвучивает). Например, не озвучены правила поддержки этого модуля, нет скринов.
"Спасибо конечно, но как обновлять нетиповую конфигурацию я знаю" - sorry, но знаете не в полном объёме. |
|||
18
Benevalete
16.03.17
✎
10:02
|
(11) Оба варианта
|
|||
19
Benevalete
16.03.17
✎
10:04
|
(12) конфигурация Камин РЗП 3.0
|
|||
20
1Снеговик
гуру
16.03.17
✎
10:04
|
(18) Ну тогда без фото не взлетит)))
|
|||
21
Benevalete
16.03.17
✎
10:07
|
(14) Причина ошибки в том, что конфигурация нетиповая, много переписано - в том числе расчет, который ссылается на закрытый модуль. Подобный случай техподдержка рассматривать не будет, ваши доработки - ваши проблемы
|
|||
22
Мимохожий Однако
16.03.17
✎
10:17
|
(21) Ответить на (16) слабо?
|
|||
23
Масянька
16.03.17
✎
10:17
|
(19) Обновляете чисто Камин?
|
|||
24
Serg_1960
16.03.17
✎
10:20
|
Суть в том, что на этот модуль ссылается функция с 5 параметрами...ошибка на этой функции "Недостаточно фактических параметров"
Что, во всей конфигурации это единственное обращение к этой функции закрытого модуля? А если погуглить в конфигурации глобальным поиском? Чтобы подсмотреть как после обновления к функции надо обращаться. |
|||
25
Benevalete
16.03.17
✎
10:24
|
(16) (17) Насколько это информативно, если:
1 объект сначала "редактировался с сохранением поддержки", при обновлении в окне сравнения-объединения галочка напротив него была снята, тем не менее после обновления проявилась ошибка 2 Объект перед обновлением был полностью "снят с поддержки", после обновления ошибка проявилась 3 Объект был полностью удален из состава конфигурации и заменен объектом из старых версий (22) Скинуть три скрина из трех этих экспериментов, где все режимы разные? Не слабо, но какой в этом смысл? |
|||
26
Serg_1960
16.03.17
✎
10:30
|
PS: кроме правил поддержки, о которых все говорят и которые могут изменять пользователи, есть ещё правила поставки, которые, как предполагают методисты, могут изменять только поставщики... Слава богу, методисты тоже люди и, следовательно, они тоже ошибаются :)
[ушел с ветки] |
|||
27
Benevalete
16.03.17
✎
10:37
|
(24) Единственное, поиском уже пробовали
|
|||
28
Benevalete
16.03.17
✎
10:38
|
(23) Да, обновляю Камин
|
|||
29
Масянька
16.03.17
✎
10:41
|
(28) Значит, трясите Камин:
1. ошибка в закрытом модуле. 2. редактировали открытые модули (что не запрещено). |
|||
30
Benevalete
16.03.17
✎
10:44
|
(29) Тот же модуль в типовой конфигурации срабатывает полностью корректно. Проблема в нашем модуле, созданном с использованием части типового модуля
|
|||
31
Масянька
16.03.17
✎
10:45
|
(30) Ну, дык, найдите ошибку - чем отличается ваш от типового.
|
|||
32
1Снеговик
гуру
16.03.17
✎
10:47
|
(30) Ну, дык, найдите ошибку - чем отличается ваш от типового!
|
|||
33
DefMB
16.03.17
✎
10:55
|
(32) дык как он найдет, если модуль закрытый ))
|
|||
34
1Снеговик
гуру
16.03.17
✎
10:56
|
(33) правильный вызов процедуры тоже тайна?
|
|||
35
DefMB
16.03.17
✎
10:56
|
(33) он -> она
|
|||
36
h-sp
16.03.17
✎
10:57
|
если взять БП 3.0, то общий модуль
СверкаДанныхУчетаНДС посмотрел у себя, написано: редактируется с сохранением поддержки. Но как его отредактировать? |
|||
37
DefMB
16.03.17
✎
10:58
|
(36) здесь другое, модуль закрытый
|
|||
38
Масянька
16.03.17
✎
11:00
|
(33) Ветку сначала перечитай.
|
|||
39
h-sp
16.03.17
✎
11:01
|
(37) одинаково вроде. Исходный текст отсутствует.
|
|||
40
DefMB
16.03.17
✎
11:02
|
Я думаю лучше переработать свой алгоритм, и подстроиться под защищенный модуль на поддержке. Там же могут быть изменения
|
|||
41
DefMB
16.03.17
✎
11:02
|
(38) мимо
|
|||
42
Benevalete
16.03.17
✎
11:15
|
(40) Похоже в данном случа это единственный вариант. Всем спасибо за помощь, тему можно закрывать
|
|||
43
mehfk
16.03.17
✎
11:17
|
(0) Перенеси его из бэкапа с другим именем, и в процедуре поменяй вызов.
|
|||
44
Молочный брат
16.03.17
✎
11:17
|
А почему бы не обратиться к разработчику?
|
|||
45
DefMB
16.03.17
✎
11:19
|
(44) см. (21)
|
|||
46
1Снеговик
гуру
16.03.17
✎
11:44
|
(21) могли бы и попробовать
|
|||
47
Мимохожий Однако
16.03.17
✎
22:09
|
(25) Попробуй вариант 4. Снять с поддержки и переименовать. Создать свой модуль с прежним наименованием. Потом обновление поставить без восстановления поддержки этого модуля.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |