package fsql var Dp01 = `SELECT p.PORT_NUM, ISNULL(c.NUMBER,''), ISNULL(v.ISIN,''), ISNULL(v.NAME,''), CAST(rst.K AS float), ISNULL(rst.BLOCK_REASON,''), ISNULL(rst.BAL_ACC,0) FROM OD_RESTS rst JOIN OD_CLIENTS c ON c.ID = rst.REG_1 JOIN OD_CLIENTS_PORTS p ON p.CLIENT = c.ID JOIN OD_VALUES v ON v.ID = rst.VALUE_ID AND v.V_TYPE = 2 WHERE (p.PORT_NUM = @p1 OR p.PORT_NUM LIKE @p2) AND CAST(rst.K AS float) <> 0 ORDER BY v.NAME` var Dp02 = `SELECT TOP (%d) p.PORT_NUM, COUNT(DISTINCT rst.VALUE_ID) FROM OD_CLIENTS_PORTS p JOIN OD_CLIENTS c ON c.ID = p.CLIENT JOIN OD_RESTS rst ON rst.REG_1 = c.ID JOIN OD_VALUES v ON v.ID = rst.VALUE_ID AND v.V_TYPE = 2 WHERE CAST(rst.K AS float) <> 0 AND (@p1 = '' OR p.PORT_NUM LIKE @p2) GROUP BY p.PORT_NUM ORDER BY p.PORT_NUM`