1. Не загружаются флаги СПАД и отчет тревог (а может и другие)при импорте базы каналов через Access 2. Криво и глючно сохраняется файл соответствия столбцов и атрибутов канала. А именно при загрузке заранее сохраненногот файла теряются соответсвия атрибутов каналов и имен столбцов.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) Можете прислать Вашу базу? 2) "Глючно" - это не конкретика, нужно более точное описание, какие именно столбцы и при каких условиях/действиях. Это импорт/экспорт в текстовый файл или по ODBC?
Posted by 1I78BA5S (Участник № / Member № 1070) on :
1. Базу я Вам отправил. Загружайте таблицу Вибрация. 2. Делаю Импорт через ODBC, а именно через Access.
Posted by 1I78BA5S (Участник № / Member № 1070) on :
И ещё один вопрос. Допустим я в узле я имею несколько обектов с каналами которые имеют определенно настроенные атрибуты. Кроме того часть объектов родители, а часть соответственно потомки. Что произойдет если в данный узел я импортирую через ODBC каналы и объекты имена которых уже есть в проекте (как изменятся атрибуты каналов, починеность объектов и изменятся ли вообще )?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) Сделайте эти поля Текстовыми и обозначайте флаги как "Y" или "N". 2) На подчиненность объектов импорт не влияет, а вот если импортируемые каналы (проверки идет по именам) уже в базе есть, то все изменения по настройкам из импортируемой базы применятся к уже существующим каналам.
Posted by 1I78BA5S (Участник № / Member № 1070) on :
По п1 большое спасибо, но где это описано? И Я повторю свой начальный второй вопрос. Я импортирую в проект данную базу. В окне, где необходимо установить соответствие столбцов базы атрибутам каналов я поизвожу соответствующие настройки. Потом сохраняю данные настройки в тектовый файл. При повторном импорте этой же базы дабы не прписывать соответствия заново я загружаю сохраненый ранее фаил настроек. После открытия этого файла Я вижу, что некоторые настройки (соответсвия столбцов атрибутам и т. п.) пропали. Проверьте пожайлуста на примере отправленной мной базы.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
При сохранении настроек экспорта/импорта действительно есть ошибки.
Posted by 1I78BA5S (Участник № / Member № 1070) on :
Мои дальнейшие действия? Дело в том, что в той базе , что Я Вам прислал всего 10% необходимых мне каналов (точек ввода). Когда их будет 1500 механизм постановки по ODBC крайне необходим. Кстати при экспорте базы в Access тоже возникли проблемы (пока разбираюсь).
Posted by 1I78BA5S (Участник № / Member № 1070) on :
Да. Вот вопрос по экспорту базы. Не получается экспортировать базу каналов Access. 1. Создаю в БД Access таблицу с именем "T" 2. Закрываю БД. 3. В окне ТМ пишу INSERT INTO T (Пробовал INSERT INTO <T>). 4. Делаю привязки столбцов каналам и ОК. Таблица не заполняется. 2-й момент. Ради интереса изменяю имена столбцов в таблице "Т". При повторении п3-4 при открытии окна привязок столбцов каналам (атрибутам) у меня загружаются старые имена столбцов таблицы "Т". Загрузить имена из новой таблицы нет возможности. Как быть?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) Запись в БД может сразу и не отобразиться - Access любит кэшировать данные. Иногда бывает, что экспортированные данные появляются через несколько десяткой секунд или надо открыть/закрыть саму БД, чтобы их увидеть. И еще одно - если в экспорте не участвовало имя канала, то экспорт скорее всего и не прошел - имя канала обязательно как при экспорте, так и при импорте. 2) Имена полей таблицы РБК считывает при первом обращении к БД и кэширует, заново увидеть новые поля можно только перезапустив РБК. 3) В ближайшее время ошибка с подгрузкой файла конфигурации импорта исправлена точно не будет. Только не понятно - при чем здесь объем базы, он ведь на это никак не влияет. Или Вы имеете в виду, что у Вас таблица будет содержать около 1500 полей - так это вообще невероятно. Где такие тблицы могут быть?
Posted by 1I78BA5S (Участник № / Member № 1070) on :
по п.3 Во первых если эта опция заложена в ТМ то она должна работать. Во вторых Excel поддерживает 65535 строк, а Access безлимитный. В третьих: механизм импорта/экспорта позволяет работать с базой каналов проекта имменно!!! как с базой. Т. е. позволяет производить груповое редактирование, правку, упорядочивание и т. д. При больших проектах без этого невозможно. РБД со своими "иконками"(объектами) в котрых находится неизвестно что - вещь очень неинформативная. В четвертых: если этот фаил не сохраняется, то оперативность создания проекта снижается (при импорте Я каждый раз должен производить перепривязку). В пятых:Почему из импорта/экспорта в текст с разд. нет имени объекта? В шестых: Почему эта ошибка не будет исправлена (это уже 15-й релиз)?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) Должна, но если в ней ошибка, то она просто не сможет работать как бы Вы этого не хотели. Исправить мы пока это не можем в силу того, что работы по 5-й версии временно остановлены. и пока еще не известно когда будут проведены работы по исправлению ошибок и выпуск следующего релиза. 2) Не путайте количество строк в таблице и количество полей - это две абсолютно разные вещи! И где Вы увидели, что у нас имеется ограничение на количество записей в 1500? У нас есть ограничение на количество каналов в зависимости от типа узла, и максимально Вы сможете импортировать не более 64000 каналов (при условии, что у Вас узел МРВ из раздела Гигантский). 3) В основном этот механизм необходим в качестве разовой операции и не предусматривался как перманентная процедура для редактирования проектаю Если Вам надо редактировать проект как реляционную БД тогда и делать это необходимо в Access, а не в РБК. А в конце результат передать в проект в РБК. 4) Про "имя объекта" - скорее всего забыли сделать. Этим видом экспорта почти никто и не пользовался никогда. В ТМ6 его не будет, а будет только ODBC.
Posted by 1I78BA5S (Участник № / Member № 1070) on :
Спасибо. Тему предлагаю закрыть.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :