Comparison between fields of the same file

Here's a quick script to get you started:

function OnInit(initData) {
    initData.name = 'Compare Fields';
    initData.version = '1.0';
    initData.url = 'https://resource.dopus.com/t/comparison-between-fields-of-the-same-file/34778';
    initData.desc = '';
    initData.default_enable = true;

    var col = initData.AddColumn();
    col.method = 'OnCompare';
    col.name = 'Equal';
    col.label = 'Compare Fields';
    col.header = 'Equal?';
    col.justify = 'left';
    col.autogroup = true;
}

function OnCompare(scriptColData) {
    var field1 = scriptColData.item.create;
    var field2 = scriptColData.item.modify;
    
    // var field1 = scriptColData.item.metadata.image.datetaken;
    // var field2 = scriptColData.item.metadata.image.datedigitized;

    scriptColData.value = field1 - field2 == 0 ? 'yes' : 'no';
}

ColumnCompareFields.js.txt (818 Bytes)

3 Likes