07.10.2005, 11:31 | #1 |
Moderator
|
Временные таблицы
Доброе утро!
Возникли такие вопросы: 1. Как реализовать поиск во временной таблице? Неработающий пример: PHP код:
PHP код:
Цель всего -- реализовать метод exist на временной таблице. Спасибо за внимание. |
|
07.10.2005, 11:38 | #2 |
Moderator
|
Проверяй не по наличию RecId.
__________________
Андрей. |
|
07.10.2005, 11:56 | #3 |
Moderator
|
Цитата:
Изначально опубликовано Dron AKA andy
Проверяй не по наличию RecId. Я недооценил SetTmpData! Вот пример статического exist на временной таблице (с условным breakpoint-ом для проверки результата) PHP код:
|
|
07.10.2005, 11:58 | #4 |
Участник
|
То что вы хотите сделать вообще не понятно. Что вы передаете в аргументах функций? Таблицу или набор полей?
Если таблицу, то зачем вообще вызывать функции, просто проверяйте на RecId. Если набор полей, то tmpCursor надо связывать не с ним, а с таблицей
__________________
Axapta v.3.0 sp5 kr2 |
|
07.10.2005, 12:13 | #5 |
Moderator
|
Цитата:
Изначально опубликовано AndyD
То что вы хотите сделать вообще не понятно. Что вы передаете в аргументах функций? Таблицу или набор полей? Если таблицу, то зачем вообще вызывать функции, просто проверяйте на RecId. Если набор полей, то tmpCursor надо связывать не с ним, а с таблицей Спасибо Андрей! Передаю набор полей! PHP код:
Я понимаю так -- устанавливаю переменную tmpCursor на набор данных _tmpCursor (набор данных в широком смысле http://www.axforum.info/forums/showt...0770#post20770 а в _tmpCursor -- набор полей) |
|
07.10.2005, 13:45 | #6 |
Участник
|
Попробуй такой вызов
PHP код:
Для того, чтобы он работал правильно, надо связывать перед вызовом функции передаваемый парамер с временным набором данных и после этого менять значения полей на нужные. Т.е. делать то, на чем в последствии можно споткнуться. Если есть желание далать метод на таблице, то надо передавать два параметра - таблицу с временным набором данных и искомую запись (набор полей)
__________________
Axapta v.3.0 sp5 kr2 |
|
07.10.2005, 14:02 | #7 |
Moderator
|
Спасибо! Согласен, подумаю..
Вот более корректный код (написан до твоего поста и в процессе тестрирования) PHP код:
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
И снова Query и временные таблицы | 19 | |||
Временные таблицы в отчете | 25 | |||
Временные таблицы должны быть вложенными (inner)... | 14 | |||
Временные таблицы в отчетах | 5 | |||
Временные таблицы | 3 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|