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

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

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

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

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

что написать вместо open, что бы создать файл, а не открыть, и где искать подобного рода информацию.
...
Рейтинг: 0 / 0
работа Билдера с Excel
    #32634128
QueryMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
работа Билдера с Excel
    #32634347
dGrichine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
f45fгде искать подобного рода информацию
в помощи по VBA
открой MS Excel-> меню Сервис -> Макрос -> Редактор Visual Basic
в редакторе открываешь помощь и ищешь то что тебе нужно, потом перекладываешь с VBA на PowerScript...

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

===
Гришин Дмитрий
...
Рейтинг: 0 / 0
работа Билдера с Excel
    #32669566
Maxim - V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такой маленький вопросик по 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
11 сообщений из 11, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / работа Билдера с Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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