Re: Гипотетически, хочу перестроить базу VUZ изменив базу IBIS
Пользователь:
odgaev (IP-адрес скрыт)
Дата: 20, September, 2019 03:45
вы меня немного недопоняли
смотрите, хочу упростить себе работу, выгрузить всю базу IBIS в txt и простой заменой пройтись
(хотя можно сделать простой глобальной корректировкой но она мне не нравится =)),
старую специальность (ФГОС3+) заменить на новую (ФГОС3++),
потом обратно загрузить базу,
далее загрузить всю новую базу VUZ в соответствии (ФГОС3++)
а потом выполнить задания CreateVuz1, CreateVuz2,
знаю получится сумбур(
для полного понимания картины добавить в любое не особо важное,
информацию том что это новая дисциплина.
а старые книги либо перебросить на новые предметы или удалить с ККО,
примерный алгоритм таков,
внесу ясность поднимаю мертвый груз весящий 4-5 лет
(за это время было 2 сотрудника 1вый делал по инструкции потом 2ой все на половину и немного криво)
но при этом отдел ККО работал и прицеплял книги к старым предметам
главная задача стоит собрать все воедино не потеряв ни одной книги привязанной к дисциплине,
завести все справочники и отдать все это дело в отдел ККО.
специальностей порядком 450!!!!(((( это с чем работаю в данный момент в университете специальностей порядком 200 (кажется меньше=))
для чего делаю всю эту работу чтобы отделу ККО было четко и понятно по учебному древу (факультет, спец, Форма, вид, курс)
ну и сомо собой для красивых отчетов
извиняюсь за сумбур и в свое образном ответе))
к разработчикам есть предложение
глобальную корректировку привести к виду загрузки через EXСEL
и да в отличии от txt В котором можно было бы составить глобальную корректировку
в EXCEL очень много разных функций для обработки данных
с чем связана моя просьба загружав все это дело и на столбцы накидывать функции замены или еще что то=))
возвращаюсь к наболевшему(( чтоб создать EXСEL список соответствия в котором будет:
особенно подойдет все это дело в моем случае
то есть зацепившись за (якорь) уникальный номер дисциплины
поставив на него метку что в тех записях в которых поле 691^C01010000 (старый номер математики)
заменить на новый номер 01030100 и добавить данные недостающие или заменить на правильные
для полного понимая
691^C01010000; 01030100; ФГОС 3+; Бакалавриат; ОЧНАЯ; Математика (квалификация академический бакалавр);
691^C01070100; 03030200; ФГОС 3+; Бакалавриат; ОЧНАЯ; Физика (квалификация академический бакалавр);
и про корректировку дисцеплин можно сделать то же самое только используя несколько (якорей) словами
если в записи есть поле и есть именно эти данные; то нужно заменить на это; и добавить в этой же записи в одном из подполе следующие данные;
а можно и в другое поле этой записи эти данные;
и все это большим (огромным) списком по всей БД