code: def _adjust_prt_flds(self, kws_xlsx, desc2nts, shade_hdrgos):
          if "prt_flds" in kws_xlsx:
              return kws_xlsx["prt_flds"]
          dont_print = set(['hdr_idx', 'is_hdrgo', 'is_usrgo'])
          prt_flds_adjusted = []
          nt_flds = self.sortobj.get_fields(desc2nts)
          for nt_fld in nt_flds:
              if nt_fld not in dont_print:
                  if nt_fld == "format_txt":
                      if shade_hdrgos is True:
                          prt_flds_adjusted.append(nt_fld)
                  else:
                      prt_flds_adjusted.append(nt_fld)
          kws_xlsx['prt_flds'] = prt_flds_adjusted