Полностью свой веб-лукап делать геморно, зато можно воспользоваться существующим:
Посмотрите на этот кусок кода например:
PHP код:
client static void WebEmplLookup()
{
webTableLookup webTableLookup;
Query query;
QueryBuildDataSource qbd;
;
webTableLookup = webTableLookup::newParameters(tableNum(EmplTable));
query = new Query();
qbd = query.addDataSource(tablenum(EmplTable));
qbd.addSortField(fieldnum(EmplTable, Name));
webTableLookup.parmQuery(query);
webTableLookup.addLookupfield(fieldNum(EmplTable, EmplId));
webTableLookup.addLookupfield(fieldNum(EmplTable, Name));
webTableLookup.selectField(fieldNum(EmplTable, EmplId));
webTableLookup.run();
}
На филде пишем
<имя класса>::WebEmplLookup();
И радуемся.
Т.е. смысл в том что можно в лукап передавать свой Query
Не знаю, поможет вам это или нет.
Точки останова в вебе работают, но не всегда.
Необходимые условия:
1. "Толстый" пользователь, под которым поставили точку останова, должен совпадать с "тонким", под которым зашли на страницу
2. Никаких терминал-клиентов, все должно происходить на одной машине
3. Как я понимаю, веб-сервер должен работать на той же машине (т.е. надо развернуть сайт у себя или работать сразу на сервере)
4. Нельзя указывать пароль в ком-коннекторе