Показать сообщение отдельно
Старый 10.09.2007, 17:08   #1  
Russland is offline
Russland
MCTS
Аватар для Russland
MCBMSS
 
267 / 116 (4) +++++
Регистрация: 17.10.2005
Адрес: Донеччина, Україна
Доработка формы SysTableBrowser v3.0 SP4
Доработка формы SysTableBrowser v3.0 SP4

Позволяет прописывать запросы, параметры которого не ограничиваются просматриваемой таблицей.

1. В методе ExecuteSQL - clicked()
X++:
        //sqlcmd = 'void SQLSTMT('+dicttable.name()+' '+dictTable.name()+')\n{\n'+sql.text()+';\n}\n';// orig
        sqlcmd = sql.text();
2. В методе run()
X++:
	//this.parmSQLStmt('SELECT * FROM '+tableId2name(tableId));//original
	this.parmSQLStmt(strFmt('void SQLSTMT(%1 %1)\r\n{\r\nSELECT * FROM %1;\r\n}', tableId2name(tableId)));
В таком случае можно прописывать запросы следующего вида
X++:
void SQLSTMT(PriceDiscTable PriceDiscTable)
{
InventDim InventDim;
SELECT * FROM PriceDiscTable JOIN * FROM InventDim WHERE PriceDiscTable.InventDimId == InventDim.inventDimId && ((InventDim.inventDimId == '7156'));
}
__________________

В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню
За это сообщение автора поблагодарили: mazzy (5).