| Feature | Version Removed | Resolution |
| alpha | | Use string variables. |
| box | CSPro 8.0 | Use recode. |
| changekeyboard | | Use the setproperty function with the argument "Keyboard". |
| demenu | CSPro 7.6 | * |
| display | | Use errmsg with the case keyword. |
| endsect | | Use endgroup. |
| exec | CSPro 7.0 | Use the file... series of functions, or the loadsetting and savesetting functions. |
| getcapturetype | | Use the getproperty function with the argument "CaptureType". |
| impute / vset | | Use the valueset option instead of vset. |
| ioerror | CSPro 7.0 | Check the return value of the setfile function. |
| itemlist | CSPro 8.0 | * |
| JavaScript Interface | | Use the Action Invoker. |
| report | CSPro 8.0 | Use Templated Reports. |
| set array save | CSPro 7.6 | Use the SaveArray PFF attribute to specify the name of the saved array file. |
| set attributes assisted | | Set the field's capture type using the Field Properties dialog or with the setproperty function with the argument "CaptureType". |
| set attributes protect/native | | Use the protect function. |
| set attributes refresh | CSPro 7.1 | * |
| set attributes return/autoskip | | Use the setproperty function with the argument "UseEnterKey". |
| set behavior canenter | | Use the setproperty function with the argument "CanEnterNotAppl" or "CanEnterOutOfRange". |
| set behavior specialvalueszero | | Use the setproperty function with the argument "SpecialValuesZero". |
| set file | CSPro 7.3 | Use the setfile function. |
| set format | CSPro 7.2 | * |
| set implicit | CSPro 7.2 | Use the ensure statement to conditionally declare variables. |
| set language | CSPro 7.3 | Use the setlanguage function. |
| set path | CSPro 7.3 | Use the Data Entry Options dialog to choose operator or system controlled mode. |
| setcapturepos | | Use the setproperty function with the argument "CapturePosX" or "CapturePosY". |
| setcapturetype | | Use the setproperty function with the argument "CaptureType" or "CaptureDateFormat". |
| setreportdata | CSPro 8.0 | Use Templated Reports. |
| setvalueset with arrays | CSPro 8.0 | Use the ValueSet object to construct dynamic value sets. |
| sync | CSPro 7.2 | Use the syncconnect, syncfile, and syncdisconnect functions. |
| writeform | CSPro 7.3 | Consider writing out the contents of the form to a HTML file. |
| XML export | CSPro 7.6 | * |