Четверг, 10.10.2024, 14:08
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Сохранение текстов произвольных алгоритмов
uric_semДата: Пятница, 16.02.2018, 08:13 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 2
Статус: Оффлайн
Возможно у кого-то уже было : при обновлении портативный ИР с 4.17 на 4.40р потерялись все тексты произвольных алгоритмов.
До этого при обновлении они все были на месте. Подскажите, пожалуйста, есть ли возможность их отыскать и восстановить ?
Просветите. Заранее благодарен.
PS. Платформа 1С:Предприятие 8.3 (8.3.10.2561)
 
tormozitДата: Пятница, 16.02.2018, 21:02 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
В портативном варианте (4.40p) справочник "Алгоритмы" отсутствует. В консоли кода в нем можно открывать только файлы.
Если до этого в конфигурации была встроен вариант Подсистема (4.17) и потом он был удален из конфигурации, то данные справочника "Алгоритмы" естественно также были удалены и восстановить их можно только из резервной копии базы.
 
uric_semДата: Вторник, 20.02.2018, 14:16 | Сообщение # 3
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 2
Статус: Оффлайн
Странно, но :
 - все сборки были ПОРТАТИВНЫЕ -  3.87, 4.04, 4,17 - после обновлений ИР на более новую все тексты в разделе "произвольный алгоритм "
    обработки "Подбор и обработка объектов БД" сохранялись;
- в конфигурацию ИР не встраивался.
Сорри , если невнятно задал вопрос
 
tormozitДата: Среда, 21.02.2018, 00:39 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Действительно, в одной из недавних версий место хранения и ключи настроек во многих местах изменились.

Старый код в процедуре ПриОткрытии читал настройки таким образом

ВосстановленныеДоступныеОбработки = ВосстановитьЗначение("ДоступныеОбработки");

А новый таким

ВосстановленныеВыбранныеОбработки = ирОбщий.ВосстановитьЗначениеЛкс("ирПодборИОбработкаОбъектов.ДоступныеОбработки");

Попробуй заменить эту строку кода, перезапустить клиентское приложение, открыть инструмент, убедиться что доступные обработки появились, закрыть инструмент, вернуть замененную строку кода обратно, перезапустить клиентское приложение.
 
tormozitДата: Среда, 21.02.2018, 00:46 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Обнаруженное поведение вполне тянет на ошибку. В следующей версии сделаю чтение старой настройки, если новая еще не была сохранена.
 
uric_semДата: Среда, 21.02.2018, 14:52 | Сообщение # 6
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 2
Статус: Оффлайн
Спасибо большое, все замечательно получилось.
Пользуюсь ИР-ом с большим удовольствием, прекрасный инструмент !
 
tormozitДата: Воскресенье, 25.02.2018, 13:23 | Сообщение # 7
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Исправлено в 4.41
 
  • Страница 1 из 1
  • 1
Поиск: