Сб, 20.12.2025, 00:11:42
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Консоль кода: сохранил алгоритмы в другой базе
GetNightДата: Чт, 06.03.2025, 10:53:51 | Сообщение # 1
Полковник
Группа: Проверенные
Сообщений: 152
Репутация: 76
Статус: Оффлайн
Так получилось, что файл с алгоритмами открыл в другой базе (не на основной).

Открыл, добавил алгоритм загрузки из буфера обмена, сохранил. Подозреваю, что в этом и есть причина.

Через время заметил, что перестали работать МНОГИЕ старые алгоритмы на основной базе.

Выяснил, что у таблиц (входящие данные) сбросились типы колонок. Возможно где-то ещё.

Обычно я делал загрузку новых данных через текст с разделителями, я жал конвертировать и ОК, Принять.
Данные прилетали в таблицу в нужных типах (СправочникСсылка.Склады и т.п.)
После чего запускал алгоритм на выполнение.
Алгоритм выдал ошибку - полез смотреть - все поля у новых данных - пустые. Старые при этом выглядят, как строки с названиями, а не ссылки на склады.

Зачем они (и типы и ссылки) обнуляются, если я даже не корректировал указанные алгоритмы?

Прикрепления: 8565337.jpg (254.9 Kb)


Сообщение отредактировал GetNight - Чт, 06.03.2025, 11:07:03
 
tormozitДата: Чт, 06.03.2025, 20:38:57 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Ссылки одного типа из разных баз с одной конфигурацией могут быть не совместимы (зависит от формата сериализации и различий во внутренних номерах таблиц БД). Консоль кода использует как раз такой формат сериализации.
 
GetNightДата: Пт, 07.03.2025, 13:04:41 | Сообщение # 3
Полковник
Группа: Проверенные
Сообщений: 152
Репутация: 76
Статус: Оффлайн
Хотелось бы понять, как таблица со ссылками на склад превратилась в таблицу с наименованиями этих складов?..
Я пользовался этим алгоритмом полгода. Сбоев не было.
И вот, внезапно, догружаю туда данные, а новые данные пустые. При чём все.
Посмотрел внутрь настроек получения, а там источник данных везде пустой. И настройка "поиск по коду" тоже сброшена.
Сама же таблица вместо типа Склад содержит тип Строка(60) и заполнена их наименованиями.
Единственное, что я делал нового - это пользовался файлом алгоритмов для другой базы.
Который пересохранил после добавления нового алгоритма.

Сначала я думал, что проблема в новой версии. Потом загрузил старые версии иР - там тоже самое. Понятно, что новое сохранение затёрло в самом файле алгоритмов предыдущие версии... Но причина до сих пор не понятна.
 
tormozitДата: Вс, 16.03.2025, 17:47:02 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Попробуй повторить проблему. Если удастся, опиши эти шаги. Пока мне сложно выдвинуть какие то еще предположения.
 
  • Страница 1 из 1
  • 1
Поиск: