poiuytr » Пн мар 15, 2004 12:33 pm
Это вам спасибо!
Итак xBase: DBF & UDL View 4.4, ТС6.02, ВинХР.
1. Открываю mdb файл, конвертирую его в DBF, после появляется окошечко, типа все ок, и плагин закрывается. Таблица сконвертировалась, но плагин закрылся.
2. Этот DBF файл создается то на левой то на правой панели ТС, не всегда рядом с конвертируемым файлом. Забавно:)
3. "эффекта Борланда" вполне успешно можно избежать поменяв дефолтные иконки на какие-нибудь покрасивее (конечно это очень субъективно) из shell32.dll от winXP например или <a href='http://www.foood.net/' target='_blank'>отсюда</a>.
4. Чтобы экспортировать в XLS надо проделать странные телодвижения (я о кнопке print), может стоит нажимать ее програмно? Кстати, если выводить информацию об оставшихся рядах по реже, не будет ли экспортирование быстрее (каюсь, исходники не смотел еще)?
5. Экспорт достаточно больших таблиц занимает продолжительное время, в течении которого ТС блокируется. Неудобно.
Есть еще одна мулька, попробую получше это сформулировать. Есть база данных IBM DB2. Есть сформированный UDL для этой базы. Открываю этот UDL и получаю сообщение от плагина: 'Error create window or open database: [DB2/NT] "AMMAS.A_IECIRKNIS" is an undefined name. SQLSTATE = 42704'.
В IBM DB2 существует такое понятие как схема (schema). Можно эту схему рассматривать как префикс имени у таблицы. Так вот, когда в SQL предложении SELECT явно не указано имя схемы ('select * from tabl', вместо 'select * from schema.tabl'), то имя залогиневшегося юзера используется как имя схемы. В моем случае имя юзера было AMMAS. В базе много разных схем, таблица A_IECIRKNIS сидит в какой-то своей схеме. Вот такая вот проблема. Вообщем наверное мне стоит поизучать исходники, чтобы разговор стал предметным.
Hasta la victoria siempre!