Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Перехват импорта в DW / 11 сообщений из 11, страница 1 из 1
09.03.2011, 14:08
    #37155448
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
Как можно перехватить импорт данных из файла в DW, и проделав определенные действия продолжить импорт?
...
Рейтинг: 0 / 0
09.03.2011, 14:21
    #37155493
Riska
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
AIS,
Скорее всего никак. Нужно придумывать что-то со стрингом, который идет в импорт.
...
Рейтинг: 0 / 0
10.03.2011, 17:10
    #37158057
_Drive_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
Hi,
А в чем проблема?
Случайно не в разделителе дробной и целой части?
...
Рейтинг: 0 / 0
10.03.2011, 17:52
    #37158165
Oleg1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
ItemError/ItemСhanged
...
Рейтинг: 0 / 0
10.03.2011, 22:07
    #37158551
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
RiskaAIS,
Скорее всего никак. Нужно придумывать что-то со стрингом, который идет в импорт.
Пока стрингом и пользуюсь.
Но вроде когда-то видел скрипт (и помоему это было в событии "other"), в котором отлавливалось событие "ReadFile" из "kernel32", поток данных перенаправлялся на процедуру каких-то манипуляций с данными, а потом измененный данные возвращались обратно.
Хотя я не исключаю, что это могло мне "присниться". :)

Oleg1ItemError/ItemСhanged
Что вы имели ввиду? Или Вы по другой теме ("PB12 классик")? :)
...
Рейтинг: 0 / 0
14.03.2011, 00:13
    #37162737
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
Вот, например, вроде бы и перехватил событие импорта файла (в частности PSR после GetFileOpenName и присвоения значения dataobject). Импорт остановил, а где и как данные взять, чтобы их скорректировать, не найду.
Может кто-нибудь что-то посоветует либо подскажет?
...
Рейтинг: 0 / 0
14.03.2011, 11:25
    #37163152
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
AIS,

Какая вообще стоит задача?
...
Рейтинг: 0 / 0
14.03.2011, 15:15
    #37163916
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
Локшин МаркAIS,

Какая вообще стоит задача?
Есть зашифрованный файл, который перед импортом в DW необходимо предварительно дешифрировать. Сейчас это делается через ImportString, т.е. сначала открываем файл для чтения, читаем, дешифруем, переводим в String и потом импортируем в DW.
У String есть конечная длинна и + это практически только текст, а интересно иметь больше, например графики, картинки.
Ищу вариант чтобы оперировать с Blob, а не String. Есть, конечно, Clipboard, но это небезопасно.
...
Рейтинг: 0 / 0
14.03.2011, 17:39
    #37164334
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
AISУ String есть конечная длинна
В реализации от Sybase это несколько сот мегабайт. Этого не хватит?
AISи + это практически только текст, а интересно иметь больше, например графики, картинки.
Ищу вариант чтобы оперировать с Blob, а не String. Есть, конечно, Clipboard, но это небезопасно.
А в чем проблема самому дешифровать и вставлять строки в DataWindow?
...
Рейтинг: 0 / 0
15.03.2011, 01:23
    #37164833
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
Локшин Марк ,
т.е. картинки перевести в String? И таки импортировать в DW на основании, что:
Код: plaintext
1.
2.
/*String*/
Any ASCII character with variable length ( 0  to  2147483647 ). 
...
Рейтинг: 0 / 0
15.03.2011, 10:23
    #37165058
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват импорта в DW
AIS Локшин Марк ,
т.е. картинки перевести в String? И таки импортировать в DW на основании, что:
Код: plaintext
1.
2.
/*String*/
Any ASCII character with variable length ( 0  to  2147483647 ). 

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


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