Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
4
Erster Beitrag:
vor 2 Jahren, 9 Monaten
Letzter Beitrag:
vor 2 Jahren, 9 Monaten
Beteiligte Autoren:
Vijay Patel, Allard, Alexandre Leclerc

table control in add checkbox control

Startbeitrag von Vijay Patel am 15.05.2015 12:55

i am try select checkbox in table control to set value is true but not proper work my code

i,j is int

HReadFirst(QRY_GetChapterWaysQurstion)
FOR i=1 _TO_ StringCount(QRY_GetChapterWaysQurstion.SQ_QM_ID,",")
//info(ExtractString(sVst,i,", "))
j=ExtractString(QRY_GetChapterWaysQurstion.SQ_QM_ID,i,",")
TableSelectPlus(TABLE_QuestionMaster,TABLE_QuestionMaster.COL_QuestionMasterID,j)
TABLE_QuestionMaster.COL_chekbox..Value=True
END

Antworten:

Hi Vijay,

let n = TableSeek(TABLE_QuestionMaster,COL_QuestionMasterID,j)
IF n > 0 THEN
COL_Checkbox[n] = True
END

Best regards,
Alexandre Leclerc

von Alexandre Leclerc - am 15.05.2015 13:17
but sir

that is not proper work,
i try it,

IF HNbRec(QRY_GetChapterWaysQurstion)>0 THEN
n,i,j is int
HReadFirst(QRY_GetChapterWaysQurstion)
FOR i=1 _TO_ StringCount(QRY_GetChapterWaysQurstion.SQ_QM_ID,",")
j=ExtractString(QRY_GetChapterWaysQurstion.SQ_QM_ID,i,",")
TableSelectPlus(TABLE_QuestionMaster,TABLE_QuestionMaster.COL_QuestionMasterID,j)

n = TableSeek(TABLE_QuestionMaster,TABLE_QuestionMaster.COL_QuestionMasterID,j)
IF n > 0 THEN
TABLE_QuestionMaster.COL_chekbox[n]..Value=True

END
END
END

von Vijay Patel - am 18.05.2015 10:16
Do you want to save the value as well?

Why donnot keep code simple,. In the when everchanged section of a colum of the table.

if Hreadseekfirst( file, file.id, table . colum ID ) then

file.item = 1
hmodify ( file )
end

After that maybe a table refres and your checkox wil be checked.

regards
Alard

von Allard - am 19.05.2015 14:57
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.