دوستان سلام
من الان از کد زیر استفاده کردم که جواب میداد رکوردهای دارای داده های مشابه را بدو تکرار در پلاگین uo به نمایش در میاورد و مرتب هم کردم براساس رکردهایی که بیشترین دادهای مشابه بودند ولی یه مشکل داره اونم این که فقط عدد رو به نمایش در میاره عددی که از حساب کردن رکوردهای مشابه بدست اورده
دوستان ممنون میشم به کدهای زیر نگاهی بندازین و بگین مشکلش کجاست
[LTR] SQL$='SELECT Count (LastName) FROM Persons GROUP BY LastName ORDER BY Count (LastName) DESC;'
PluginSet("PlugIn","SQL$")
PluginRun("PlugIn","Query")
PluginGet("PlugIn","Results$")
PluginGet("PlugIn","Rows")
******
******
******
If (Rows>0) Then
For i=1 To Rows
record$ = GetArrayItem(Results$,'#',i)
record$ = record$ + '|'
For j=1 To 5
field$[j] = GetArrayItem(record$,'|',j)
Next j
str$ = field$[1] + '|' + field$[2] + '|' + field$[3] + '|' + field$[4] + '|' + field$[5] + '|'
P_Id$[j] = GetArrayItem(temp$[j],|,1)
LastName$[j] = GetArrayItem(temp$[j],|,2)
FirstName$[j] = GetArrayItem(temp$[j],|,3)
Address$[j] = GetArrayItem(temp$[j],|,4)
City$[j] = GetArrayItem(temp$[j],|,5)
str$ = str$ + P_Id$ + '|' + '|' + LastName$ + '|' + '|' + FirstName$ + '|' + '|' + Address$ + '|' + '|' + City$ + '|'
Next i
PluginRun("UO_Plugin","ListView")
delimiter$ = '|'
For i=1 To Rows
item$=GetArrayItem(Results$,'#',i)
l$=item$
PluginSet("UO_Plugin","l$")
PluginSet("UO_Plugin","delimiter$")
PluginRun("UO_Plugin","LVAddVal")
Next i
fsize = 9
PluginSet("UO_Plugin","fsize")
font$ = 'Tahoma'
PluginSet("UO_Plugin","font$")
style$ = 'REGULAR'
PluginSet("UO_Plugin","style$")
color$ = '0,0,0'
PluginSet("UO_Plugin","color$")
PluginRun("UO_Plugin","LVFont")
** set fileds
PluginSet("UO_Plugin","100")
set$='P_Id'
PluginSet("UO_Plugin","set$")
PluginRun("UO_Plugin","LVAddCol")
PluginSet("UO_Plugin","178")
set$='LastName'
PluginSet("UO_Plugin","set$")
PluginRun("UO_Plugin","LVAddCol")
PluginSet("UO_Plugin","100")
set$='FirstName'
PluginSet("UO_Plugin","set$")
PluginRun("UO_Plugin","LVAddCol")
PluginSet("UO_Plugin","100")
set$='Address'
PluginSet("UO_Plugin","set$")
PluginRun("UO_Plugin","LVAddCol")
PluginSet("UO_Plugin","100")
set$='City'
PluginSet("UO_Plugin","set$")
PluginRun("UO_Plugin","LVAddCol")
**
End
[/LTR]