Проблемы импорта

DrSib
Posts: 3
Joined: Tue Feb 23, 2016 3:14 am

Проблемы импорта

Postby DrSib » Wed Feb 24, 2016 7:32 am

1) при импорте из MS Access в csv - файле не возвращает поле даты, помечая его как текстовое;
2) так и не понял: если в импортируемой базе какое-либо пол пустое, то возникает ошибка импорта?
3) и вообще, в каких слачаях возникют ошибки импорта?

support
Posts: 33
Joined: Mon Apr 27, 2015 5:44 pm

Re: Проблемы импорта

Postby support » Wed Feb 24, 2016 1:13 pm

1) при импорте из MS Access в csv - файле не возвращает поле даты, помечая его как текстовое;

При импорте из цсв програма пытается угадать типы поля - похоже, в вашем случае не угадала. Тип поля можно установить вручную до начала импорта. Однако, если дата в локальном (русском) формате, то данные для дат, скорее всего, все равно не будут правильно распознаны. Надёжнее всего иметь даты в формате ISO.

2) так и не понял: если в импортируемой базе какое-либо пол пустое, то возникает ошибка импорта?


Это странно. Шлите пример, посмотрим.

3) и вообще, в каких слачаях возникют ошибки импорта?


Ну, кроме обычных аварийных ситуаций, типа ошибка чтения файла, или исчерпание ресурсов устройства, ошибки собственно импорта - это ошибка кодировки -- текст должен быть в кодировке UTF8, и ошибка отсутствия файла для поля фото/звука -- эта ошибка может быть подавлена опцией импорта.

DrSib
Posts: 3
Joined: Tue Feb 23, 2016 3:14 am

Re: Проблемы импорта

Postby DrSib » Sat Feb 27, 2016 5:49 am

Прежде всего, хочу поблагодарить за чудесную программу!
Она действительно превращает IOS-устройство в полноценный рабочий инструмент.
В процессе освоения FDB столкнулся с проблемой, решение которой не нашел в помощи. Не могу изменить "тип поля" в режиме редактирования уже созданной базы.
Например, текстовое поле на поле даты. Существует ли такая возможность?

support
Posts: 33
Joined: Mon Apr 27, 2015 5:44 pm

Тип поля

Postby support » Sat Feb 27, 2016 1:49 pm

Спасибо за высокую оценку. Было бы просто замечательно, если бы Вы смогли обнародовать вашу высокую оценку и на странице приложения в магазине. Это бы помогло извлечь приложение из прозябания в безвестности.

Что касается изменения типа поля, то это действительно невозможно, по дизайну. В ситуации, когда нужно использовать данные в качестве числа или текста, могут быть применены производные поля с операциями "В число" и "В текст".

Для преобразования тексового поля в дату, если данные отформатированы правильно, можно использовать цикл экспорт/импорта через CSV файл. Создайте новое поле типа даты, создайте новую таблицу, содержащюю только колонки старого и нового полей, экспортируйте как CSV файл, откройте файл в редакторе или электронной таблице, перенесите данные из старой колонки в новую (не изменяя двух первых строчек таблицы и последней колонки). После импорта со слиянием этого изменённого файла можно удалить старое поле из базы данных.

DrSib
Posts: 3
Joined: Tue Feb 23, 2016 3:14 am

Re: Проблемы импорта

Postby DrSib » Sat Feb 27, 2016 2:50 pm

Спасибо. Попробую.


Return to “FDB: Полевая база данных”

Who is online

Users browsing this forum: No registered users and 1 guest

cron