Share via


JmgCleanupTermReg::container2TermReg Method [AX 2012]

Converts a container to a JmgTermRegArchive record.

Syntax

client server public static JmgTermRegArchiveMap container2TermReg(container _input)

Run On

Called

Parameters

  • _input
    Type: container
    A container that contains values that should be converted to a record from JmgTermRegArchive table.

Return Value

Type: JmgTermRegArchiveMap Map
A JmgTermRegArchive record, based on the input container.

Remarks

This method should be used to import records from an archive file to the JmgTermRegArchive table. The expected file format is returned by the JmgCleanupTermReg::termReg2Container method.

Examples

The following example demonstrates the use of this method.

public void run() 
{ 
    JmgTermRegArchive   jmgTermRegArchive; 
    container           input; 
    FormRun             caller; 
 
    super(); 
    startLengthyOperation(); 
 
    ttsbegin; 
 
    // The first line is the header. Throw that away. 
    fileHandle.read(); 
 
    while (fileHandle.status() == IO_Status::Ok) 
    { 
        input = fileHandle.read(); 
 
        if (input) 
        { 
            jmgTermRegArchive.data(JmgCleanupTermReg::container2TermReg(input)); 
            jmgTermRegArchive.insert(); 
        } 
    } 
    ttscommit; 
 
    if (args && args.caller()) 
    { 
        caller = args.caller(); 
        caller.dataSource().research(); 
    } 
 
    endLengthyOperation(); 
}

See Also

Reference

JmgCleanupTermReg Class