如何按要求的格式显示呢?jtnr在dbgrid中显示MEMO。加一个计算字段又如何加呢?我没做过耶?

解决方案 »

  1.   

    受不了你不会用一个memo显示啊?在程序里控制显示比如:memo1.lines.add('时间:'+query1.fieldbyname('jtsj').asstring+' '+query1.fieldbyname('yhm').asstring+'对'+query1.fieldbyname('jtdx').asstring+'说:');
      

  2.   

    wanwangzhiwang(万王之王) 我第一次作东西,莫见怪。按你说的如果一页显示30条记录,该怎样办呢?用循环么?该如何做呢?请指教!
      

  3.   

    用 DBCtrlGrid ! 不会不知道怎么用吧...
      

  4.   

    to  johnsonrao(johnson) 
    用 DBCtrlGrid 是可以将jtnr用dbmemo显示出来,但是界面效果不太理想,在jtnr中如果行数太多,就需要用滚动条显示,行数少的话两条记录的间隔又大。用滚动条dbmemo.borderstyle:=bsnone就太难看,dbmemo.borderstyle:=bsSingle也不太顺眼。
    你还有什么好办法么?请指教! 
      

  5.   

    如果你一定要用DBGRID,不经过编程JTNR是不会显示出来的。所以为了简单方便起见,还不如用DBGRID和MEMO相结合的形式,这样的话,如果DBGRID上的记录指针有移动,MEMO中的内容也会及时刷新。