Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / работа Билдера с Excel / 11 сообщений из 11, страница 1 из 1
20.07.2004, 14:07
    #32612658
Генна
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
Доброго здравия Уважаемые. Не подскажите как Билдер работает с Exel таблицами. Необходим экспорт определенных таблиц(выборочно колонок) из Excel'a, ну и обратный экспорт. В каком направлении двигаться, где можно нарыть инфу?
И еще связка Билдера с Firberd ? Только через ОДБС? Нармальная ли вообще такая связка, нужен простой локальный вариант базы, но межплатформенный и неплохо работающий например на 98 Виндузятнике, со слабым аппаратным обеспечением.
Билдер 9-ка.
...
Рейтинг: 0 / 0
20.07.2004, 14:11
    #32612668
f45f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
ПОИСК - excel
:)
...
Рейтинг: 0 / 0
21.07.2004, 09:41
    #32613955
andy753
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
Насчет настольной СУБД я все же советовал ASA.
...
Рейтинг: 0 / 0
21.07.2004, 10:57
    #32614156
Guest_2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
автор Не подскажите как Билдер работает с Exel таблицами. Необходим экспорт определенных таблиц(выборочно колонок) из Excel'a, ну и обратный экспорт
Билдер, как и все другие программы, может работать с Exel через OLE.
Лучше всего Билдер конечно же работает с DataWindow. Лично я для импорта данных из табл. Excel известной структуры поступаю так:
- редактирую лист Excel, так что бы там остались только нужные данные.
- Сохраняю эти данные в текстовом файле
- Импортирую данные из текстовго файла в DataWindow,
используя стандартную ф-цию PowerScript ImportFile()
Первые 2 пункта можно выполнить:
- в автоматическом режиме подкл. к Еxcel через OLE
- в ручном режиме, если лень программировать
- Через макрос самого Excel'я

Через OLE из Excel, напрямую в PB, ничего не закачиваю. Попробовал, но получилось медленно, мне не понравилось. Естественно речь идет о большом объеме данных. Для импорта 10 - 20 значений всего этого огорода можно и не городить
...
Рейтинг: 0 / 0
30.07.2004, 12:08
    #32629039
lexxx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
Я для работы PB с Excel использую удобную библиотеку DW2XLS.
Очень неплохая утилита. И париться ненадо.
Если интересно: www.desta.com.ua/dw2xls
...
Рейтинг: 0 / 0
30.07.2004, 13:36
    #32629325
Andyn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
2 lexxx

Если бы она еще композитные отчеты экспортировала... :)
...
Рейтинг: 0 / 0
30.07.2004, 16:19
    #32629834
lexxx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
to Andyn

Про композитные отчеты, служба поддержки ответила, что такая фича в разработке.
...
Рейтинг: 0 / 0
03.08.2004, 19:41
    #32634073
f45f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
Решил не открывать новый топик, задам вопрос здесь:

Код: plaintext
1.
2.
3.
4.
OLEObject xlapp
.
.
.
xlApp.Application.Workbooks.Open("c:\file1.xls")

что написать вместо open, что бы создать файл, а не открыть, и где искать подобного рода информацию.
...
Рейтинг: 0 / 0
03.08.2004, 22:17
    #32634128
QueryMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
Connect to excel using ODBC then build DW or datastore connected to Excel and allowing to retrieve and manipulate excel data. Excel workbook behaves pretty much as database and worksheet behaves as table. There are some tricks in sql syntax so do a little googling (excel odbc connection). Much less coding compare to OLE works stable and much,much faster.
...
Рейтинг: 0 / 0
04.08.2004, 09:53
    #32634347
dGrichine
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
f45fгде искать подобного рода информацию
в помощи по VBA
открой MS Excel-> меню Сервис -> Макрос -> Редактор Visual Basic
в редакторе открываешь помощь и ищешь то что тебе нужно, потом перекладываешь с VBA на PowerScript...

ну и конечно поиска в инете и по форуму никто не отменял

===
Гришин Дмитрий
...
Рейтинг: 0 / 0
27.08.2004, 18:33
    #32669566
Maxim - V
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа Билдера с Excel
Есть такой маленький вопросик по PB + excel:


есть темплейт Excel в котором прописаны user sub's/func's и есть объект OLE, открытый Excel.application OLE_Excel.

Как правильно вызвать эти функции из PB:

пытался

Ole_Excel.Workbooks.Add(<Template_Full_Name>)
Ole_Excel. UserFunc <-- здесь PB выдает ошибку (функция внешнего объекта не найдена)

Может кто сможет помочь?
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / работа Билдера с Excel / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]