sf
Nybegynder
26. april 2005 - 22:09
Der er
16 kommentarer og 1 løsning
listView problemer extra listitem
hvordan får jeg tilføjet en extra item til denne listView (ikke subitem) Set li = lvwRelevanteEmner.ListItems.Add(, , rs!WBSKode) li.SubItems(1) = rs!detaljer & "" li.SubItems(2) = rs!andet & "" li.Tag = l
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
sf
Nybegynder
26. april 2005 - 22:12
#1
er det ikke bare sådan lvwRelevanteEmner.ListItems.Add(, , "test") = "test2" ?
27. april 2005 - 10:44
#2
27. april 2005 - 10:46
#3
27. april 2005 - 18:09
#4
does this help at all sf?
sf
Nybegynder
27. april 2005 - 21:00
#5
no .. :(
sf
Nybegynder
27. april 2005 - 21:03
#6
i have this code: lblRelevanteEmner.Caption = "Relevante projekter" lvwRelevanteEmner.ColumnHeaders(1).Text = "WBS kode" lvwRelevanteEmner.ColumnHeaders(1).Text = "Afdelingid" lvwRelevanteEmner.ColumnHeaders(1).Text = "Projektlederid" ssSql = "SQL....min sql..virker" Set rs = CDB.OpenRecordset(sSql, dbOpenDynaset) If Not rs.EOF Then Do Until rs.EOF l = rs!projektID If (l <> 0) Then Set li = lvwRelevanteEmner.ListItems.Add(, , rs!test1) li.SubItems(1) = rs!test2 & "" li.SubItems(2) = rs!test3 & "" li.SubItems(3) = rs!test4 & "" li.SubItems(4) = rs!test5 & "" li.Tag = l End If rs.MoveNext Loop den kommmer med.. invalid property value
27. april 2005 - 21:33
#7
in which line do you get the error? I would use Dim clmx as ColumnHeader Set clmx = lvwRelevanteEmner.ColumnHeaders.Add(, , "WBS kode", lvwRelevanteEmner.Width /3) Set clmx = lvwRelevanteEmner.ColumnHeaders.Add(, , "Afdelingid", lvwRelevanteEmner.Width /3) Set clmx = lvwRelevanteEmner.ColumnHeaders.Add(, , "Projektlederid", lvwRelevanteEmner.Width /3) otherwise it looks OK, but I have NO idea if your recordset has these fields!
27. april 2005 - 21:37
#8
if we go back to your question, isnt this (adding another item) on each loop of the Do Until rs.EOF?
sf
Nybegynder
27. april 2005 - 21:42
#9
do nothin more with clmx ?
27. april 2005 - 21:54
#10
?
sf
Nybegynder
28. april 2005 - 11:15
#11
det virker stadig ikke..
28. april 2005 - 15:02
#12
Is it possible for you to send me your program? eksperten@NOSPAMsanthell.dk remove NOSPAM
sf
Nybegynder
28. april 2005 - 15:05
#13
no sorry.. can't
28. april 2005 - 15:15
#14
not even if you remove "private data"? Otherwise its hard to help! have you tried debugging through the code and checking what EXACTLY gives the probem?
sf
Nybegynder
28. april 2005 - 15:57
#15
This is my code..it is a big program .. cant remove all "private data" lblRelevanteEmner.Caption = "Relevante projekter" lvwRelevanteEmner.ColumnHeaders.Add(, , "Afdelingid", lvwRelevanteEmner.Width /3) lvwRelevanteEmner.ColumnHeaders.Add(, , "Projektlederid", lvwRelevanteEmner.Width /3) ssSql = "SQL....min sql..virker" Set rs = CDB.OpenRecordset(sSql, dbOpenDynaset) If Not rs.EOF Then Do Until rs.EOF l = rs!projektID If (l <> 0) Then Set li = lvwRelevanteEmner.ListItems.Add(, , rs!test1) li.SubItems(1) = rs!test2 & "" li.SubItems(2) = rs!test3 & "" li.SubItems(3) = rs!test4 & "" li.SubItems(4) = rs!test5 & "" li.Tag = l End If rs.MoveNext Loop
28. april 2005 - 19:15
#16
you have show the code before have you tried debugging through the code and checking what EXACTLY gives the probem????
28. april 2005 - 19:16
#17
which line gives the error???
Kurser inden for grundlæggende programmering