Показать сообщение отдельно
Старый 10.10.2007, 22:52   #1  
Blog bot is offline
Blog bot
Участник
 
25,644 / 848 (80) +++++++
Регистрация: 28.10.2006
aEremenko: Эмуляция поиска по всем таблицам
Источник: 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
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.