|
|
|
Datastore и SaveAs()
|
|||
|---|---|---|---|
|
#18+
Есть следующий скрипт: 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. Подскажите люди добрые, чего я делаю не так. Заранее благодарен, Михаил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2007, 21:17 |
|
||
|
Datastore и SaveAs()
|
|||
|---|---|---|---|
|
#18+
У функции SaveAs() есть аргументы и они у Вас не указаны. См. Help ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2007, 22:52 |
|
||
|
Datastore и SaveAs()
|
|||
|---|---|---|---|
|
#18+
В 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 не возникает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 00:29 |
|
||
|
Datastore и SaveAs()
|
|||
|---|---|---|---|
|
#18+
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 } } ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 11:00 |
|
||
|
Datastore и SaveAs()
|
|||
|---|---|---|---|
|
#18+
SaveAs() должен и без аргументов отработать... авторll_rows = ln_ds.Retrieve(...) а ll_rows чему нибудь хоть равен? и "..." в Retrieve ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 11:42 |
|
||
|
Datastore и SaveAs()
|
|||
|---|---|---|---|
|
#18+
У меня была таже проблема с DataStore. Лень было вдаваться в подробности - сделал DW.Visible = FALSE PB 6.5.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 12:02 |
|
||
|
Datastore и SaveAs()
|
|||
|---|---|---|---|
|
#18+
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 12:50 |
|
||
|
Datastore и SaveAs()
|
|||
|---|---|---|---|
|
#18+
2 VanoR Retrieve возвращает n-ое количество записей. 2 Riska Я тоже так делаю, ну просто очень интересно почему я не могу сохранить datastore. 2 ИвановНН Т.е. я не могу передать пустой параметр, что бы Save As диалог открылся? В любом случае сейчас буду проверять. Всем спасибо. Михаил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 14:34 |
|
||
|
Datastore и SaveAs()
|
|||
|---|---|---|---|
|
#18+
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 14:44 |
|
||
|
Datastore и SaveAs()
|
|||
|---|---|---|---|
|
#18+
2 AIZ К сожалению это верно только для Datawindow, я только что проверил, Datastore дает ошибку. Так, что уважаемый ИвановНН был прав :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 17:48 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=34533652&tid=1337169]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 133ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...