Milad_ATM
دوشنبه 14 آذر 1401, 09:14 صبح
با سلام خدمت اساتید
دوستان من با توجه به کارهایی که هر کاربر در فرم های مختلف انجام میده به اونها یک امتیاز میدم و میخوام در یک فرم جمع امتیازات و وضعیت کیفیت کاربر رو در قالب تصویر نمایش بدم
154328
همونطور که میبینید همه چیز انجام شده
فقط رنگهایی که میبینید طبق امتیاز کاربر و کد زیر Visible میشن!
Dim UserWh As IntegerUserWh = Weight1.Value
If UserWh >= 0 And UserWh < 10 Then
txtUserRank = "Marginal"
Me.imgRank1.Visible = True
ElseIf UserWh >= 10 And UserWh < 15 Then
txtUserRank = "Affected"
Me.imgRank1.Visible = True
Me.imgRank2.Visible = True
ElseIf UserWh >= 15 And UserWh < 20 Then
txtUserRank = "Satisfying"
Me.imgRank1.Visible = True
Me.imgRank2.Visible = True
Me.imgRank3.Visible = True
ElseIf UserWh >= 20 And UserWh < 25 Then
txtUserRank = "Potential"
Me.imgRank1.Visible = True
Me.imgRank2.Visible = True
Me.imgRank3.Visible = True
Me.imgRank4.Visible = True
Me.imgRank5.Visible = True
ElseIf UserWh >= 25 And UserWh < 200 Then
txtUserRank = "Key Player"
Me.imgRank1.Visible = True
Me.imgRank2.Visible = True
Me.imgRank3.Visible = True
Me.imgRank4.Visible = True
Me.imgRank5.Visible = True
Me.imgRank6.Visible = True
Else
txtUserRank = "- User Not Found"
Me.imgRank1.Visible = True
Me.imgRank2.Visible = False
Me.imgRank3.Visible = False
Me.imgRank4.Visible = False
Me.imgRank5.Visible = False
End If
مشکل اینجاست که این کد بر اساس رکورد اول همه رکورها رو تکرار می کنه!
راهکار شما برای اینکه هر رکورد تصویر مناسب به خودش رو نمایش بده چی هست!
دوستان من با توجه به کارهایی که هر کاربر در فرم های مختلف انجام میده به اونها یک امتیاز میدم و میخوام در یک فرم جمع امتیازات و وضعیت کیفیت کاربر رو در قالب تصویر نمایش بدم
154328
همونطور که میبینید همه چیز انجام شده
فقط رنگهایی که میبینید طبق امتیاز کاربر و کد زیر Visible میشن!
Dim UserWh As IntegerUserWh = Weight1.Value
If UserWh >= 0 And UserWh < 10 Then
txtUserRank = "Marginal"
Me.imgRank1.Visible = True
ElseIf UserWh >= 10 And UserWh < 15 Then
txtUserRank = "Affected"
Me.imgRank1.Visible = True
Me.imgRank2.Visible = True
ElseIf UserWh >= 15 And UserWh < 20 Then
txtUserRank = "Satisfying"
Me.imgRank1.Visible = True
Me.imgRank2.Visible = True
Me.imgRank3.Visible = True
ElseIf UserWh >= 20 And UserWh < 25 Then
txtUserRank = "Potential"
Me.imgRank1.Visible = True
Me.imgRank2.Visible = True
Me.imgRank3.Visible = True
Me.imgRank4.Visible = True
Me.imgRank5.Visible = True
ElseIf UserWh >= 25 And UserWh < 200 Then
txtUserRank = "Key Player"
Me.imgRank1.Visible = True
Me.imgRank2.Visible = True
Me.imgRank3.Visible = True
Me.imgRank4.Visible = True
Me.imgRank5.Visible = True
Me.imgRank6.Visible = True
Else
txtUserRank = "- User Not Found"
Me.imgRank1.Visible = True
Me.imgRank2.Visible = False
Me.imgRank3.Visible = False
Me.imgRank4.Visible = False
Me.imgRank5.Visible = False
End If
مشکل اینجاست که این کد بر اساس رکورد اول همه رکورها رو تکرار می کنه!
راهکار شما برای اینکه هر رکورد تصویر مناسب به خودش رو نمایش بده چی هست!