powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / помогите новичку
24 сообщений из 24, страница 1 из 1
помогите новичку
    #34805749
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня такой вопрос.
Возможно ли из PB запустить внешний оракловский скрипт? Если возможно, то как?
...
Рейтинг: 0 / 0
помогите новичку
    #34805828
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так устроит?
Код: plaintext
1.
2.
3.
4.
5.
6.
string ls_Script

ls_Script += "BEGIN " + "~r~n"
ls_Script += "dbms_output.put_line('Скрипт работает!'); " + "~r~n"
ls_Script += "END;" + "~r~n"

execute immediate :ls_script using sqlca;
...
Рейтинг: 0 / 0
помогите новичку
    #34805984
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На самом деле, смотря что понимать под "внешним скриптом". Напимер, там м.б. достаточно немаленький файл...
Как вариант - запустить sql*plus и подсунуть ему ентот файл...
...
Рейтинг: 0 / 0
помогите новичку
    #34806107
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как насчет приложения? возможно ли запустить exe файл?
по поводу внешнего скрипта: файл действительно не маленький (скрипт на oracle с использованием package)
...
Рейтинг: 0 / 0
помогите новичку
    #34806117
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пвк wrote:

> а как насчет приложения? возможно ли запустить exe файл?

Да, можно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
помогите новичку
    #34806128
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если не секрет, то как это сделать?
меня еще так же интересует, как можно запустить хранимую процедуру БД?
заранее благодарен всем откликнувшимся.
...
Рейтинг: 0 / 0
помогите новичку
    #34806215
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пвкесли не секрет, то как это сделать?

PowerBuilder HelpRun PowerScript function

Description

Runs the specified application program.

Syntax

Run ( string {, windowstate } )
...
Usage

You can use Run for any program that you can run from the operating system.
...


пвкменя еще так же интересует, как можно запустить хранимую процедуру БД?
заранее благодарен всем откликнувшимся.

PowerBuilder Help Methods for using Oracle stored procedures

There are three methods for using Oracle stored procedures in a PowerBuilder application:

· RPCFUNC keyword (Recommended) Use the RPCFUNC keyword to declare the stored procedure as an external function or external subroutine. You cannot use the RPCFUNC keyword with Oracle stored procedures that return result sets. Using the RPCFUNC keyword to declare the stored procedure provides the best performance and has more supported features and fewer limitations than the DECLARE Procedure and PBDBMS methods.
· DECLARE Procedure statement Use the DECLARE Procedure statement to declare the stored procedure as an external function or external subroutine. This includes support for fetching against Oracle stored procedures that return result sets.
...
Рейтинг: 0 / 0
помогите новичку
    #34810174
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пвкменя еще так же интересует, как можно запустить хранимую процедуру БД?
заранее благодарен всем откликнувшимся.
ls_sql = 'procedure_name(par_1,...,par_n)'
Execute immediate :ls_sql;
...
Рейтинг: 0 / 0
помогите новичку
    #34817219
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем спасибо за помощь
...
Рейтинг: 0 / 0
помогите новичку
    #34842836
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавляю на d_dw компонент checkbox. После старта приложения он ни в какую не разрешает менять свое значение (ставить-убирать галочку). В чем может быть загвоздка?
...
Рейтинг: 0 / 0
помогите новичку
    #34842996
стакан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а табордер выставлен?
...
Рейтинг: 0 / 0
помогите новичку
    #34843214
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет не был выставлен :) спасибо
...
Рейтинг: 0 / 0
помогите новичку
    #34843261
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите понять механизм работы radioButton.
есть таблица. для каждой таблицы в radioButton создаю позицию. Запрос для d_dw возвращает только одну строку. Нужно, чтобы эта строка выделялась точкой в radioButton, а она единственная отображается: остальные пропадают. Причем показывается значение из базы, а не поставленное ему в соответствие в code table для d_dw.
Наверняка я делаю что то не так :)
...
Рейтинг: 0 / 0
помогите новичку
    #34843396
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте переформулировать вопрос. ничего из описанного не ясно. можно было-бы и ваш dw приложить.
...
Рейтинг: 0 / 0
помогите новичку
    #34843472
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо. уже разгребся сам:)
...
Рейтинг: 0 / 0
помогите новичку
    #34886144
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите, пожалуйста, мне разобраться вот с каким вопросом... необходимо создать екзешник в PowerBuilder. Екзешник создается на основе некого *.srj файла запуском команды Deploy для данного объекта. В *.srj файле находится список библиотек, необходимых для создания exe-файла. Проект мне передали со стороны --> в списке библиотек пути к библиотекам не верны. Да и вообще список библиотек немного устарел, соответственно простым изменением путей в файле в текстовом режиме проблему не решить. Возможно ли как-то сгенерировать (создать) данный *.srj файл или как правильно подкорректировать в нем список библиотек?
Заранее благодарен за помощь.
...
Рейтинг: 0 / 0
помогите новичку
    #34886165
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пвкВозможно ли как-то сгенерировать (создать) данный *.srj файл или как правильно подкорректировать в нем список библиотек?

войдите в painter этого объекта и оттуда запустите сборку - сборка не запустится, но пути и перечень библиотек обновятся. После этого проставить где надо PBR и флаг PBD и сохранить.
...
Рейтинг: 0 / 0
помогите новичку
    #34887596
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
войдите в painter этого объекта и оттуда запустите сборку - сборка не запустится, но пути и перечень библиотек обновятся. После этого проставить где надо PBR и флаг PBD и сохранить.
Я прошу прощения, но я не понимаю, как запустить сборку из painterа. При попытке начать сборку при открытом painterе, PB ругается, говорит, что необходимо закрыть painter. При старте с закрытым painterом говорит, что библиотеки не совпадают, что список библиотек был обновлен. Заново открываю *.srj, а библиотеки старые...
Может быть можно заново создать данный файл для проекта?
...
Рейтинг: 0 / 0
помогите новичку
    #34887655
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пвк wrote:

> Я прошу прощения, но я не понимаю, как запустить сборку из painterа.

Меняй профессию. К сказанному Аналолием добавить нечего.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
помогите новичку
    #34887677
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо. разобрался...
...
Рейтинг: 0 / 0
помогите новичку
    #34907986
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, плз, как на dwшку добавить скролбар, когда все прекращают помещаться. dwшка типа grid.
спасибо заранее
...
Рейтинг: 0 / 0
помогите новичку
    #34908114
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пвк wrote:

> Подскажите, плз, как на dwшку добавить скролбар, когда все прекращают
> помещаться. dwшка типа grid.

А свойства DW под названием HScrollBar и VScrollBar тебе ни о чём не
говорят ;)?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
помогите новичку
    #34908208
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скролбар нужно добавить динамически, когда кол-во записей станет больше кол-ва, вмещающегося на страницу.
...
Рейтинг: 0 / 0
помогите новичку
    #34908319
пвк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
упс... нашел :)
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / помогите новичку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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