تو اسکریپت Show list از کد SQL زیر استفاده کنید، تا ID مربوط به هر رکورد رو داشته باشیم:
کد:
SQL$ = 'SELECT ID,sub FROM sub;'
کدهای مربوط به بدست آوردن ID رو نوشته بودین، اما در کد SQL فیلد ID خونده نمیشد.
از اونجایی که شما رکورد ها رو به همون ترتیبی که از جدول میخونید در ListView ثبت میکنید (یعنی اولین رکوردی که می خونید رو اول از همه در لیست ویو ثبت میکنید و عمل مرتب سازی در لیست ویو روی اونها انجام نمیشه)، میتونید به وسیله ی Index اون آیتم در ListView، مقدار ID مربوط به همون آیتم رو بدست آورد.
کد زیر رو جایگزین کد موجود در اسکریپت LVClick کنید:
کد:
PluginGet("UO","Selected$")
PluginGet("UO","Index")
m$=Selected$
R = VAL(ID$[Index+1])
Object$ = 'EditBox_1'
LoadText("Object$","STRING:m$")