ثبت رکورد در پلاگین SQLite1.1 و نمایش در پلاگین UO Lite با محدود کردن

mmb4us

Member
دوستان سلام .
چطوری میشه یک رکوری که در پلاگین SQLite1.1 ثبت شده رو اگه با محتویات وارد شده در یک editbox مشابه باشه در پلاگین UO Lite به رنگ قرمز در اورد. و بعد این تغییر رنگ در یک جایی ذخیره بشه که در دفعه های بعدی که وارد برنامه میشیم ذخیره شده باشه
ممنون میشم راهنمایی کنین
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
شما باید از یه شرط استفاده کنید بگید که اگه مقدارتون برابر مقدار سرچ شده توی ادیت باکس باشه کد مربوط به تغییر رنگ خانه های لیست رو اجرا کنه برای ذخیره هم میتونید از کد SaveVariable , LoadVariable استفاده کنید
 

mmb4us

Member
شما باید از یه شرط استفاده کنید بگید که اگه مقدارتون برابر مقدار سرچ شده توی ادیت باکس باشه کد مربوط به تغییر رنگ خانه های لیست رو اجرا کنه برای ذخیره هم میتونید از کد SaveVariable , LoadVariable استفاده کنید



دوست عزیز ممنون از پاسختون
ممنون میشم بگید این دستور شرط رو چجوری باید بنویسیم تا....
دوست عزیز من فایلی که دارم روش کار میکنم ضمیمه کردم و میخوام هر وقت تاریخ داخل ادیت باکس برابر با تاریخ ذخیره شده در پلاگین sqlit بود رنگ اون رکورد و ردیف در پلاگین uo تغییر کنه
ممنون میشم منو تو همین نمونه فایل ضمیمه شده راهنمایی کنین وکاملش کنین
 

پیوست ها

  • test.rar
    696.3 کیلوبایت · بازدیدها: 63

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
من نمونه رو دانلود نکردم ولی برای سرچ باید از این کد استفاده کنید

PHP:
SQL1_Query$='SELECT * FROM Name WHERE Data LIKE \''+TRUSTDATE$+'\';'
PluginSet("PlugIn","SQL1_Query$")
PluginRun("PlugIn","Query")
PluginGet("PlugIn","Results$")
PluginGet("PlugIn","Rows")
If (Rows=0) Then
  text$='اين تاريخ در سيستم موجود نميباشد'
  MessageEx("خطا","text$")
Else
  **-- Code Marbot Be tagire Range List
End
 

mmb4us

Member
من نمونه رو دانلود نکردم ولی برای سرچ باید از این کد استفاده کنید

PHP:
SQL1_Query$='SELECT * FROM Name WHERE Data LIKE \''+TRUSTDATE$+'\';'
PluginSet("PlugIn","SQL1_Query$")
PluginRun("PlugIn","Query")
PluginGet("PlugIn","Results$")
PluginGet("PlugIn","Rows")
If (Rows=0) Then
  text$='اين تاريخ در سيستم موجود نميباشد'
  MessageEx("خطا","text$")
Else
  **-- Code Marbot Be tagire Range List
End
با عرض سلام و خسته نباشین خدمت شما آقای حسینی

ممنون از پاسختون
دوست عزیز بنده دقیقا متوجه نشدم که این کد رو باید کجا بزارم اخه من می خوام بطور خودکار اگه تاریخ سیستم با تاریخ های ذخیره شده برابر بود او ن ردیف ها در پلاگین uo تغییر رنگ پیدا کنه.

ممنون میشم لطف کنین کد تغییر رنگ رو هم بفرستین
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
باید کد رو توی PageStart کپی کنید بعد کد های تغییر رنگ هم توی دمو پلاگین Uo موجود هستی خودتون ببینید میتونید انجامش بدید
 

mmb4us

Member
باید کد رو توی PageStart کپی کنید بعد کد های تغییر رنگ هم توی دمو پلاگین Uo موجود هستی خودتون ببینید میتونید انجامش بدید

دوست عزیز سلام . ممنون از پاسختون

بنده برای تغییر رنگ از کد زیر استفاده کردم ولی یه مشکل داره اون هم این که کل جدول رو تغییر رنگ میده و نه یک ردیف یا ردیف هایی که اطلاعاتشون مشابه ادیت باکسه

ممنون میشم بگین مشکل کد چیه

SQL1_Query$='SELECT * FROM Persons WHERE LastName LIKE \''+LastName$+'\';'
PluginSet("PlugIn","SQL1_Query$")
PluginRun("PlugIn","Query")
PluginGet("PlugIn","Results$")
PluginGet("PlugIn","Rows")
If (Rows=0) Then
text$='[FONT=Courier New (Arabic)][FONT=Courier New (Arabic)][FONT=Courier New (Arabic)]چنين نام خانوادگي در ديتابيس وجود ندارد[/FONT][/FONT][/FONT]'
MessageEx("[FONT=Courier New (Arabic)][FONT=Courier New (Arabic)][FONT=Courier New (Arabic)]خطا[/FONT][/FONT][/FONT]","text$")
Else
color$='244,79,79'
PluginSet("UO_Plugin","color$")
PluginRun("UO_Plugin","LVBColor")
PluginGet("UO_Plugin","Get$")
End
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
نتونستم چک کنم ولی فکر کنم قابلیت به این شکل برای پلاگین وجود نداره
 

جدیدترین ارسال ها

بالا