******************************************************************** * Description.......: GetDesc * Calling Samples...: GetDesc(APNed,"APN") * Parameter List....: tcFieldVal, tcVarName * Created by........: Nadya Nosonovsky 04/03/2001 10:46:28 AM * Modified by.......: Nadya Nosonovsky 05/15/2001 03:30:34 PM ******************************************************************** lparameters tcFieldVal, tcVarName if vartype(m.tcFieldVal)<>"C" or empty(m.tcFieldVal) return "" endif if vartype(m.tcVarName)<>"C" or empty(m.tcVarName) tcVarName="APN" && For tests only else tcVarName=upper(m.tcVarName) endif #include mapreferrs.h local lcReturn lcReturn='' do case case m.tcFieldVal=TCCO_EDIT lcReturn= TCMS_EDIT_SHORT case m.tcVarName="APN" do case case m.tcFieldVal=APN_NOTDO lcReturn=APNMS_NOTDO_SHORT case m.tcFieldVal=APN_COMPL lcReturn=APNMS_COMPL_SHORT case m.tcFieldVal=APN_DUPL lcReturn=APNMS_DUPL_SHORT case m.tcFieldVal=APN_BAD lcReturn=APNMS_BAD_SHORT case m.tcFieldVal=APN_BAD lcReturn=APNMS_BAD_SHORT case m.tcFieldVal=APN_SUSPECT lcReturn=APNMS_SUSPECT_SHORT endcase case m.tcVarName="PARSE" do case case m.tcFieldVal=PARSE_NOTDO lcReturn=PARSEMS_NOTDO_SHORT case m.tcFieldVal=PARSE_COMPL lcReturn=PARSEMS_COMPL_SHORT case m.tcFieldVal=PARSE_DUPL lcReturn=PARSEMS_DUPL_SHORT case m.tcFieldVal=PARSE_BAD lcReturn=PARSEMS_BAD_SHORT endcase case m.tcVarName="PARCEL" do case case m.tcFieldVal=PARCEL_NOTDO lcReturn=PARCELMS_NOTDO_SHORT case m.tcFieldVal=PARCEL_COMPL lcReturn=PARCELMS_COMPL_SHORT case m.tcFieldVal=PARCEL_DUPL lcReturn=PARCELMS_DUPL_SHORT case m.tcFieldVal=PARCEL_BAD lcReturn=PARCELMS_BAD_SHORT endcase case m.tcVarName="MAPREF" do case case m.tcFieldVal=MAPREF_NOTDO lcReturn=MAPREFMS_NOTDO_SHORT case m.tcFieldVal=MAPREF_COMPL lcReturn=MAPREFMS_COMPL_SHORT case m.tcFieldVal=MAPREF_DUPL lcReturn=MAPREFMS_DUPL_SHORT case m.tcFieldVal=MAPREF_BAD lcReturn=MAPREFMS_BAD_SHORT endcase endcase return m.lcReturnI didn't notice significant delay on the tables with 25000 thousand records, but when I try to use scrollbar in the grid, it seems not responding properly, may be it's related. Basically, I want to show "Edited","Bad","Duplicate", etc., instead of "E","B","D". What would you suggest?