Источник:
http://blogs.msdn.com/aeremenk/archi...0/5391147.aspx
==============
Разбирая завалы, нашел старый экспортный файл с реализацией поиска по всем таблицам в строковых полях. Понятно, что он уже не актуален, при наличие средств глобального поиска, но когда-то был нужен :)
static void findStrInAllTables(Args _args)
{
Dictionary dictionary;
DictTable dictTable;
DictField dictField;
Dialog dlg;
DialogGroup dlgg;
DialogField dlgf;
Common common;
int i, cnt, ret, res;
str fieldValue, findStr;
;
dlg = new Dialog("Поиск по всем полям");
dlgg = dlg.addGroup("Критерий");
dlgf = dlg.addField(typeid(Name), "Строка поиска");
dlgg.columns(2);
if (! dlg.run())
return;
findStr = dlgf.value(); // Нашли что искать будем
dictionary = new Dictionary();
setPrefix("Поиск соответствия");
<font color="#000080" size="2"> for (i=1; i