Снегопат
https://snegopat.ru/forum/

Скрипт "Автоподключение к хранилищу"
https://snegopat.ru/forum/viewtopic.php?f=3&t=91
Страница 3 из 3

Автор:  also [ 16 ноя 2012, 18:20 ]
Заголовок сообщения:  Re: Скрипт "Автоподключение к хранилищу"

Хе-хе бывает. Спасибо огромное еще раз.

Автор:  JohnyDeath [ 29 ноя 2012, 09:16 ]
Заголовок сообщения:  Re: Скрипт "Автоподключение к хранилищу"

У меня опять вот такая проблема:
Classic писал(а):
Если при подключении проиходит сбой - то скрипт пытается подключаться в цикле. Как мне кажется, логичнее было бы спросить - стоит-ли повторять попытку, и если нет - то входить в конфигуратор без подключения

Её ж вроде подправляли, нет?

Автор:  coder1cv8 [ 30 ноя 2012, 16:25 ]
Заголовок сообщения:  Re: Скрипт "Автоподключение к хранилищу"

А можно сделать установку флажка "Захватывать рекурсивно", опциональной?
Эта зараза захватывает все 100500 объектов конфигурации, когда я кликаю на корневом узле и забываю об этой злосчастной галке!
А так-то удобно, да.
Или еще лучше, что бы галка проставлялась сама для всех узлов, кроме корня.

Автор:  also [ 30 ноя 2012, 16:57 ]
Заголовок сообщения:  Re: Скрипт "Автоподключение к хранилищу"

coder1cv8 писал(а):
А можно сделать установку флажка "Захватывать рекурсивно", опциональной?
Эта зараза захватывает все 100500 объектов конфигурации, когда я кликаю на корневом узле и забываю об этой злосчастной галке!
А так-то удобно, да.
Или еще лучше, что бы галка проставлялась сама для всех узлов, кроме корня.


вот тут http://snegopat.ru/forum/viewtopic.php?f=3&t=213&start=20#p3719обещались сделать ))

Автор:  also [ 04 сен 2013, 10:58 ]
Заголовок сообщения:  Re: Скрипт "Автоподключение к хранилищу"

JohnyDeath писал(а):
У меня опять вот такая проблема:
Classic писал(а):
Если при подключении проиходит сбой - то скрипт пытается подключаться в цикле. Как мне кажется, логичнее было бы спросить - стоит-ли повторять попытку, и если нет - то входить в конфигуратор без подключения

Её ж вроде подправляли, нет?


Данная проблема существует до сих пор. Привожу пример воспроизведения:
1. Есть две базы подключенных к хранилищу.
2. Решили пересоздать хранилище. Зашли в первую базу, отключились, удалили старое хранилище и создали на его месте новое. Добавили пользователей хранилища.
3. Заходим в конфигуратор второй базы и имеем ошибку "Конфигурация связана с другим хранилищем". Причем убить ее можно только снятием процесса конфигуратора.

Очень похоже что они циклически подключается и ловит ошибку. Думаю можно перехватывать модальное окошко "Конфигурация связана с другим хранилищем" и в этом случае сбрасывать автоподключение.

Автор:  sosnae [ 09 сен 2013, 15:51 ]
Заголовок сообщения:  Re: Скрипт "Автоподключение к хранилищу"

Попробуй повторить с этим файлом.

Пошел по самому простому пути - добавил счетчик ложных срабатываний.

Вложения:
stg_autoconnect.7z [2.28 КБ]
Скачиваний: 387

Автор:  also [ 10 сен 2013, 09:43 ]
Заголовок сообщения:  Re: Скрипт "Автоподключение к хранилищу"

sosnae писал(а):
Попробуй повторить с этим файлом.

Пошел по самому простому пути - добавил счетчик ложных срабатываний.


Протестировал. Теперь при заходе в конфигуратор из второй базы появляется окошко подключения к хранилищу (уже хорошо), НО, нужно знать/догадаться, что хранилище было пересоздано и в этот момент ручками отключиться (нажать отмена, а потом да). Если же человек не знает этого, он попробует через это же окошко подключиться и поймает всю ту же зацикленную ошибку "Конфигурация связана с другим хранилищем".

Страница 3 из 3 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/