I've only just gotten my toes wet so far but it looks pretty good!
Some useful but too slow Column Scripts...
Code: Select all
"Hash"
$i = "<cc_item>";
if (Exists($i) == 1) {
return hash('md5', $i, 1);
} else {
return '<Skipped>';
}
Code: Select all
"In Catalog"
$i = "<cc_item>";
$c = CatalogReport(,'{Location}', 0);
if (0 == GetTokenIndex($i, $c, "<crlf>", 'i')) {
return 'no';
} else {
return 'yes';
}
Most useful for me so far seems to be just:
Could the scripts for a list-refresh be "bundled" together as if in the same session? Then they could share global variables across the refresh and thus "cache" expensive calls (CatalogReport above). I realize permanent variables could be used but then you have the overhead in keeping it from going stale or expiring the cache.
You didn't completely throw away the idea for
User-Defined Context-Sensitive Columns did you? I hope not because I thought that was a really clever way to re-use columns!
Also, snippet support would be very helpful for sharing columns!
