powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Передача в процедуру таблицы
6 сообщений из 6, страница 1 из 1
Передача в процедуру таблицы
    #32899906
Digard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть процедура, которая делает выборку данных.
Есть задача: сделать эту процедуру уневерсальной ... т.е. чтобы в процедуру передавалась ИМЕ ТАБЛИЦЫ и ИМЕ ПОЛЯ, по которому будет уловие. Вот такая проблемка. Помогите плиз. Заранее спасибо!
...
Рейтинг: 0 / 0
Передача в процедуру таблицы
    #32900194
Valerii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PARAMETERS TABLENAME, FIELDNAME
Select From (TABLENAME) Where &FIELDNAME = expr1
И ДАЛЕЕ ПО ТЕКСТУ,
или я что-то не так понял...
...
Рейтинг: 0 / 0
Передача в процедуру таблицы
    #32900245
Digard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оно может быть и так ... но как при вызове передать табличку в процедуру.
Допустим есть таблица под именем "Homework"
И есть эта "универсальная" процедура под именем "Vibor"
...
какой же вариант вызова?
Я понимаю, что способ Vibor(Homework,Homework.id) - это обсурд полный. Но как же правильно?
...
Рейтинг: 0 / 0
Передача в процедуру таблицы
    #32900327
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так Valerii тебе уже все написал. А вызов будет примерно такой:

Vibor("Homework","id")

или так

DO Vibor WITH "Homework","id"

Т.е. надо просто соответсвующие имена взять в кавычки. Другими словами, передавать не само имя, а переменную, содержащую нужное имя.
...
Рейтинг: 0 / 0
Передача в процедуру таблицы
    #32900349
Digard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Command contains unrecognizrd phrase/keyword - это все, что позволяет выжать из себя Лис по вышеизложенной методике?!?!?!?!?!?!?!?!?!?!??
...
Рейтинг: 0 / 0
Передача в процедуру таблицы
    #32900351
Digard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КАЖИСЬ ПОЛУЧИЛОСЬ .... СЕНКС ВЯЛИКИ!!!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Передача в процедуру таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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