// https://resource.dopus.com/t/attributes-column-option-to-hide-some-attributes/34410 function OnInit(initData) { initData.name = 'MinimalAttributes'; initData.version = '1.0'; initData.default_enable = true; initData.min_version = '12.0'; var col = initData.AddColumn(); col.method = 'OnMinimalAttributes'; col.name = 'MinimalAttributes'; col.label = 'MinimalAttributes'; col.header = 'A'; col.justify = 'right'; col.defwidth = 2; col.autorefresh = 1; col.autogroup = true; } function OnMinimalAttributes(scriptColData) { var itemAttrib = scriptColData.item.fileattr; var result =''; // if (itemAttrib.archive) result += 'a'; // if (itemAttrib.compressed) result += 'c'; // if (itemAttrib.encrypted) result += 'e'; // if (itemAttrib.hidden) result += 'h'; // if (itemAttrib.nonindexed) result += 'i'; // if (itemAttrib.offline) result += 'o'; // if (itemAttrib.pinned) result += 'p'; if (itemAttrib.readonly) result += 'r'; // if (itemAttrib.system) result += 's'; scriptColData.value = result; }