我的表格是画好的,里面的memo 也是画好了
其实有一些列是日期,我定义了到31 但有些月份没有31号,我预览的时候就报错。我在page1befor...加了这个也没有用,老报错var
        list:Tstringlist;
begin 
 list:=Tstringlist.create;          
 MasterData1.dataset.getfieldlist(list);
 if list.indexof('31')>0 then                
 begin
       Memo42.Text:=[frxDBDataset1."31"] ;     
 end
 else
 begin
       Memo42.Text.clear ;              
 end;

解决方案 »

  1.   

    首先试一下把 Memo42.Text.clear ;  改成 Memo42.Text如果可行,我觉得可以在过程里传参,如参数为28,30,31同处理三种情况
      

  2.   

    少写了首先试一下把 Memo42.Text.clear ; 改成 Memo42.Text:= '';
      

  3.   

    一直报语法错误.
    then following error(s) have occured
    script error at 9:36: identifier expected