//try
printdbgrideh.PageHeader.LeftText.Text := '入库单号: ' + dxDBButtonEdit4.Field.AsString;

解决方案 »

  1.   

    你的printdbGrideh是什么vcl,
    如果lefttext 为Tstrings ,下面方法应该可以
    printdbgrideh.PageHeader.LeftText.Text := '入库单号: ' + dxDBButtonEdit4.Field.AsString;
    或用
    printdbgrideh.PageHeader.LeftText.add('入库单号: ' + dxDBButtonEdit4.text);
      

  2.   

    printdbgrideh.PageHeader.LeftText.text   := '入库单号: ' + dxDBButtonEdit4.text;
    或是 
    printdbgrideh.PageHeader.LeftText.caption   := '入库单号: ' + dxDBButtonEdit4.text;
      

  3.   

    类型不一致可以强制转化
    asstring,asinteger
    另外还有strtoint inttostr等
      

  4.   

    printdbgrideh.PageHeader.LeftText.Text := '入库单号: ' + dxDBButtonEdit4.Field.AsString;
    应该可以