powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Datastore и SaveAs()
11 сообщений из 11, страница 1 из 1
Datastore и SaveAs()
    #34530732
edmikeca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть следующий скрипт:

DataStore ln_ds

ln_ds = CREATE DataStore

ln_ds.DataObject = "ds_export"
ln_ds.SetTransObject(SQLCA)

ll_rows = ln_ds.Retrieve(...)

li_rc = ln_ds.SaveAs()

DESTROY ln_ds

Ошибка возникает при SaveAs: -1.

Подскажите люди добрые, чего я делаю не так.

Заранее благодарен,

Михаил.
...
Рейтинг: 0 / 0
Datastore и SaveAs()
    #34530816
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У функции SaveAs() есть аргументы и они у Вас не указаны.
См. Help
...
Рейтинг: 0 / 0
Datastore и SaveAs()
    #34530907
edmikeca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В helpе сказано:
If you do not specify any arguments for SaveAs, PowerBuilder displays the Save As dialog box. A dropdown listbox lets the user specify the format of the saved data. You must specify all arguments for the Web DataWindow.
Впрочем если я даже и указываю аргументы, то все равно получаю -1, а PB Save As dialog box не возникает.
...
Рейтинг: 0 / 0
Datastore и SaveAs()
    #34531525
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SaveAs method (DataWindows)

Description
Saves the contents of a DataWindow or DataStore in the format you specify.

Syntax
PowerBuilder

integer dwcontrol.SaveAs ( { string filename, saveastype saveastype, boolean colheading { , encoding encoding } } )
...
Рейтинг: 0 / 0
Datastore и SaveAs()
    #34531759
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SaveAs() должен и без аргументов отработать...

авторll_rows = ln_ds.Retrieve(...)

а ll_rows чему нибудь хоть равен?
и "..." в Retrieve
...
Рейтинг: 0 / 0
Datastore и SaveAs()
    #34531869
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня была таже проблема с DataStore. Лень было вдаваться в подробности - сделал DW.Visible = FALSE
PB 6.5.1
...
Рейтинг: 0 / 0
Datastore и SaveAs()
    #34532137
Фотография ИвановНН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PB helpfilename (optional for PowerBuilder) - A string whose value is the name of the file in which to save the contents. If you omit filename or specify an empty string (""), the DataWindow prompts for the filename.Working with DataStore objects: if you are working with a DataStore, you must supply the filename argument.
Т.е. необходимо обязательно указать параметр FileName.
...
Рейтинг: 0 / 0
Datastore и SaveAs()
    #34532677
edmikeca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 VanoR
Retrieve возвращает n-ое количество записей.

2 Riska
Я тоже так делаю, ну просто очень интересно почему я не могу сохранить datastore.

2 ИвановНН
Т.е. я не могу передать пустой параметр, что бы Save As диалог открылся?
В любом случае сейчас буду проверять.

Всем спасибо.

Михаил.
...
Рейтинг: 0 / 0
Datastore и SaveAs()
    #34532730
Фотография AIZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
filename (optional for PowerBuilder) A string whose value is the name of the file in which to save the contents. If you omit filename or specify an empty string (""), the DataWindow prompts for the filename.
...
Рейтинг: 0 / 0
Datastore и SaveAs()
    #34533551
edmikeca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 AIZ
К сожалению это верно только для Datawindow, я только что проверил, Datastore дает ошибку.

Так, что уважаемый ИвановНН был прав :(
...
Рейтинг: 0 / 0
Datastore и SaveAs()
    #34533652
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Datastore - НЕвизуальный компонент, посему никаких далогов его системные методы НЕ открывают...
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Datastore и SaveAs()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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