|
ЗавершитьРаботуСистемы по разному работает в 8.2 и 8.3 | ☑ | ||
---|---|---|---|---|
0
bodri
30.12.15
✎
08:26
|
Решил обновить платформу с 8.2 на 8.3 в своей конторе, но в ней парк юзверей ~150 шт. 65 из них на удаленке через РИБ. Начал с удаленных точек. Обновил уже 10 точек и приостановил это дело т.к. при получении сообщений с изменениями конфигурации не срабатывает должным образом код:
Инфо = ИнформацияОбОшибке(); Причина = Инфо.Причина.Описание; Если СокрЛП(Лев(Причина,16)) = "Из главного узла" Тогда Предупреждение("" + Причина + Символы.ПС + "Будет запущен конфигуратор." + Символы.ПС + "После запуска конфигуратора нажмите кнопку ""F7"" или в меню ""Конфигурация"" -> ""Обновить конфигурацию базы данных"" и закройте конфигуратор."); ЗавершитьРаботуСистемы(Ложь,Истина,"CONFIG"); Иначе Предупреждение("" + Причина + Символы.ПС + "Обратитесь к администратору или программисту!!!"); КонецЕсли; в 8.2 при срабатывании этого кода, Предприятие закрывается и открывается Конфигуратор. Так и надо Но в 8.3 - Предприятие закрывается и открывается опять Предприятие. И это не правильно. Изменение в функционал ЗавершитьРаботуСистемы, 1С вроде не вносил, по крайне мере СП (Синтаксис-помощник) одинаков. |
|||
1
kumena
30.12.15
✎
08:30
|
в 8.3 ключ другой, дизайнер
|
|||
2
bodri
30.12.15
✎
08:36
|
(1) и что за ключ теперь?
|
|||
3
mehfk
30.12.15
✎
08:38
|
курни справку по параметрам запуска
|
|||
4
ИС-2
naïve
30.12.15
✎
08:50
|
Перевод конфигураций на платформу "1С:Предприятие 8.3" без режима совместимости с версией
8.2 http://its.1c.ru/db/metod8dev/content/5293/hdoc/_top/%E0%E4%E0%EF%F2%E0%F6%E8%FF%208.2%208.3 еще в 8.3 измененили представление типов булево - вместо "истина" - "да", "ложь"-"нет" |
|||
5
bodri
30.12.15
✎
09:04
|
(4) это всё хорошо, но я пока не собираюсь режим совместимости убирать, единственно, что нашел это открытие модальной формы, уберу и проверю
|
|||
6
bodri
14.01.16
✎
07:23
|
2 недели спустя...
проблема осталась, но замечена особенность работы на Вин ХР, бывает закрывается Предприятие и открывается опять Предприятие, а бывает, что с Предприятием открывается и Конфигуратор. На Вин 7 за 2 недели проблем не замечено. |
|||
7
assasu
14.01.16
✎
07:26
|
сижу на 8.2 и очень рад.
|
|||
8
mehfk
14.01.16
✎
08:38
|
(0) Проверил у себя. 8.3 тупо подставляет переданный параметр в конец командной строки. Примерно так
"C:\Program Files (x86)\1cv8\8.3.5.1517\bin\1CV8.exe" ENTERPRISE /IBName"ИмяБазы" /N"Пользователь" /RunModeOrdinaryApplcation /O Normal /UseHwLicenses+ /DisplayAllFunctions /DisplayPerformance /EnableCheckModal /EnableCheckExtensionsAndAddInsSyncCalls /Lru /VLru /DisableStartupMessages /DEBUG /DEBUGGERURLtcp://127.0.0.1:1560 DESIGNER Так что либо ждать исправления от 1с, либо оставаться на 8.2, либо формировать командную строку для запуска конфигуратора самостоятельно. |
|||
9
bodri
14.01.16
✎
09:17
|
(8) Вот, что странно, не на всех машинах так отрабатывается, даже не на всех машинах с Вин ХР, такое ощущение, что данный механизм притирается (фантастика конечно, но всё же) в базе, т.к. обновлено 20 машин, 1й обмен данными у 20-ти машин проблемы с перезапусками. 2 - примерно у 10-ти. Вчера только у 5-ти, а сегодня только у 3-х. Может через пару обменов само рассосётся. Наблюдаю дальше.
|
|||
10
bodri
21.01.16
✎
12:49
|
Разобрался вроде с проблемой, думаю будет полезно кому нибудь.
ЗавершитьРаботуСистемы(Ложь,Истина,"DESIGNER "); "DESIGNER " - должен быть пробел в конце, если пробела нет, то проблема остается. |
|||
11
SiAl-chel
21.01.16
✎
13:19
|
(10) О-хо-хо. Опять колдунство вместо того, что "взял и работаешь".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |