powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Окно требования ввода параметра в ХП скл сервера
8 сообщений из 8, страница 1 из 1
Окно требования ввода параметра в ХП скл сервера
    #33734295
Фотография Программизд 01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, как погасить окно для ввода параметра, которое появляется если из фокса попробовать запустить ХП с отсутствующим параметром ? Хотелось бы просто выдавать ошибку по AERROR.
...
Рейтинг: 0 / 0
Окно требования ввода параметра в ХП скл сервера
    #33734513
Фотография космонахт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На сервере в ХП задавать значение параметра по умолчанию.
Тогда на клиенте окно показываться не будет.
А из ХП возвращать это значение(или к/либо другое), обрабатывать его и выдавать сообщение пользователю.
...
Рейтинг: 0 / 0
Окно требования ввода параметра в ХП скл сервера
    #33734526
Фотография Программизд 01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
космонахтНа сервере в ХП задавать значение параметра по умолчанию.
Тогда на клиенте окно показываться не будет.
А из ХП возвращать это значение(или к/либо другое), обрабатывать его и выдавать сообщение пользователю.

Нет, ты не понял. Мне это нужно чтобы если в клиентском приложении пропущен параметр к ХП, приложение выдавало стандартную реакцию на ошибку, которая прописана одинаково и для ошибок фокса и для ошибок внутри ХП. Мне не нужно это окно для ввода параметра, я хочу просто выдать свое сообщение об ошибке.
...
Рейтинг: 0 / 0
Окно требования ввода параметра в ХП скл сервера
    #33734534
Фотография Программизд 01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то типа отключения ввода юзера и пароля

= SQLSETPROP(0,"DispLogin",3)
...
Рейтинг: 0 / 0
Окно требования ввода параметра в ХП скл сервера
    #33734538
Фотография космонахт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу прощения за неточность.
Окно все равно будет показываться, если в строке, передаваемой в sqlexec переменная параметра уже задана чрез ?.
Наверное, придется проверять переменную через vartype() и, если она не определена, то присваивать ей к/либо уникальное значение, которое обрабатывать в ХП и возвращать.
...
Рейтинг: 0 / 0
Окно требования ввода параметра в ХП скл сервера
    #33734605
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам не пробовал, но может Вам стоит попробовать поместить этот код в TRY...CATCH? Интересно было бы узнать результат...
...
Рейтинг: 0 / 0
Окно требования ввода параметра в ХП скл сервера
    #33734857
Фотография космонахт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
От TRY...CATCH никакого толку не будет, т.к. окно для ввода отсутствующего параметра не исключение и оно все равно появится на экране.
...
Рейтинг: 0 / 0
Окно требования ввода параметра в ХП скл сервера
    #33735107
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так отсутствие параметров это не ошибка..
Проверяй до вызова процедуры TYPE() параметров и сам генери ошибку с помощью команды ERROR nErrorNumber | nErrorNumber, cMessageText1 | [cMessageText2].
С уважением, Алексей
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Окно требования ввода параметра в ХП скл сервера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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