*following give example of assigning Header captions in grid using * as separator lcHeader = '*Column 1 Name*Column 2 Name*Column 3 Name*' this.ColumnCount = 3 FOR ix = 1 TO this.ColumnCount lcIx = ALLTRIM(STR(ix)) this.column&lcix..header1.Caption = ; SUBSTR(lcHeader,AT_c('*',lcheader,ix)+1,AT_c('*',lcheader,ix+1)-AT_c('*',lcheader,ix)-1) ENDFOR