|
Существует ли какое нибудь подобие макросов, для использования в хран. проц.
|
|||
---|---|---|---|
#18+
Здравствуйте Господа. Подскажите, есть ли в Interbase какое-то подобие макросов? Для чего: В процедуре написано if поле1 = переменная1 then Begin end; if поле2 = переменная2 then Begin end; if поле3 = переменная3 then Begin end; и так далее. раз 20-40. Вместо этого красиво написать Macros1(поле1, переменная1); Macros1(поле2, переменная2); Macros1(поле3, переменная3); Просто направление покажите, где искать. Сам в доке найти не могу. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2003, 18:43 |
|
Существует ли какое нибудь подобие макросов, для использования в хран. проц.
|
|||
---|---|---|---|
#18+
UDF. на ibase.ru раздел отдельный, там сто пудово есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2003, 21:26 |
|
Существует ли какое нибудь подобие макросов, для использования в хран. проц.
|
|||
---|---|---|---|
#18+
Ой!!!! тебе наверное такое не подойдёт.... а нельзя написать ещё одну процедуру с 2-мя входными параметрами???? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2003, 21:43 |
|
Существует ли какое нибудь подобие макросов, для использования в хран. проц.
|
|||
---|---|---|---|
#18+
Вчера задавал вопрос, сам забыл для чего мне это нужно. Сегодня вспомнил. Уточняю: if поле1 <> переменная1 then Begin Поле1 = Переменная1; end; Сам понимаешь, в процедуру поле не передашь. А макрос бы в самый раз. UDF Говоришь? Посмотрю. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2003, 09:07 |
|
Существует ли какое нибудь подобие макросов, для использования в хран. проц.
|
|||
---|---|---|---|
#18+
Ой! ... Раз, два, три, четыре, пять ... начинаем разгребать ... Как ты хочешь сравнить поле с переменной ?!?!?! if поле1 <> переменная1 !?!? Можно сравнивать значение поля ОДНОЙ, конкретной, записи с переменной ... получается, что эту запись можно отделить от остальных ... получается, что нам надо: 1. id записи 2. переменная, с которой будем сравнивать ... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Если тебе надо сравнить !ВСЕ! значения поля с какой-то перменной, и потом поменять значения поля на значение переменной (если это необходимо), то надо действовать по другому ... надо подумать как ... ЗЫ: Если по другому нельзя, то зачем стремиться к красоте, главное что бы работало ;)) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2003, 11:09 |
|
Существует ли какое нибудь подобие макросов, для использования в хран. проц.
|
|||
---|---|---|---|
#18+
UDF к сожалению не подойдут, это функции написаные на Си, позволяют дополнительные плюшки делать...вообщем не то :)) но штука не плохая. :) а главное полезная ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2003, 13:37 |
|
|
start [/forum/topic.php?fid=40&fpage=528&tid=1580894]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 148ms |
0 / 0 |