powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Экспорт Datawindow в Excel
4 сообщений из 79, страница 4 из 4
Экспорт Datawindow в Excel
    #35462758
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Imperous wrote:

> т.е. получается что перенести комбинированный со всеми текстовыми полями
> и красотой датавиндоу в эксель с сохранением красот нельзя?

Можно. Ручками .
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Экспорт Datawindow в Excel
    #35462818
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркНельзя. Пример - в DataWindow можно размещать элементы слоями (т.е. непосредственно над одним объектом расположить другой) - в Excel так сделать невозможно.
Подавляющее большинство таких DW можно переделать так, чтобы не было наложения объектов.
А в оставшихся - верхние слои заменить на изображения :)
...
Рейтинг: 0 / 0
Экспорт Datawindow в Excel
    #35462898
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly MoskovskyПодавляющее большинство таких DW можно переделать так, чтобы не было наложения объектов.
Так это нужно переделывать...
Anatoly MoskovskyА в оставшихся - верхние слои заменить на изображения :)
Да чего уж там, тогда все картинокой передавать
...
Рейтинг: 0 / 0
Экспорт Datawindow в Excel
    #35761362
Rebeled
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не могу решить проблему с работой с Excel через OLE.
При загрузке больших объёмов данных из Excel, приклад отжирает кучу памяти и не освобождает после завершения загрузки.
Код примерно такой:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
lole_Excel = Create OleObject
lole_Excel.ConnectToNewObject("Excel.Application")

lole_Workbook = Create OleObject
lole_Workbook = lole_Excel.Application.Workbooks.Open(as_path_name)

lole_Worksheet = Create OLEObject
lole_Worksheet = lole_Excel.Application.Workbooks(lole_Workbook.Name).Worksheets( 1 )

lole_Range = Create OLEObject
lole_Range = lole_Worksheet.UsedRange


/****************************КОД***************************/


If IsValid(lole_Range) Then 
    lole_Range.DisconnectObject()
    Destroy lole_Range
end if

If IsValid(lole_Worksheet) Then 
    lole_Worksheet.DisconnectObject()
    Destroy lole_Worksheet
end if

If IsValid(lole_Workbook) Then 
    lole_Workbook.DisconnectObject()
    Destroy lole_Workbook
end if

If IsValid(lole_Excel) Then 
    lole_Excel.Quit()
    lole_Excel.DisconnectObject()
    Destroy lole_Excel
end if

Может я что-то важное не делаю? Подскажите пожалуйста, кто знает... Вроде как все делаю...
...
Рейтинг: 0 / 0
4 сообщений из 79, страница 4 из 4
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Экспорт Datawindow в Excel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (1): Анонимы (1)
Пользователи онлайн (9): Анонимы (6), Yandex Bot 1 мин., Bing Bot 1 мин., RePredeclared 2 мин.
x
x
Закрыть


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