Syntax @CRC(ALL) @CRC((GEOM|ATTRIBUTES)[,,...,]) @CRC((GEOM|ATTRIBUTES),(CRC_16_CITT|CRC_16_XMODEM|CRC_16_ARC|CRC_32|CRC_32_Q|MD5)[,,...,]) @CRC((GEOM_ENCODED|ATTRIBUTES_ENCODED),(CRC_16_CITT|CRC_16_XMODEM|CRC_16_ARC|CRC_32|CRC_32_Q|MD5)[,,...,]) @CRC(FILE,(CRC_16_CITT|CRC_16_XMODEM|CRC_16_ARC|CRC_32|CRC_32_Q|MD5)) Arguments ALL Calculates CRC for all attributes and geometry and returns the CRC value as a string. Range: N/A GEOM Calculates the CRC for the geometry and specified attributes, or only the geometry if no attributes are specified. If suffix _ENCODED is added then incoming attributes are expected to be wwjd encoded. Range: N/A ATTRIBUTES Calculates the CRC for the specified attributes, or all attributes if none specified. If suffix _ENCODED is added then incoming attributes are expected to be wwjd encoded. Range: N/A FILE Calculates the CRC for the specified file. Incoming file name is expected to be wwjd encoded. Range: N/A The attributes to calculate the CRC for. Range: Attribute Name The wwjd path to the specified file to calculate CRC for. Range: String CRC_16_CCITT_FALSE 16 bit algorithm Width : 16 Poly : 1021 Init : FFFF RefIn : False RefOut : False XorOut : 0000 CRC_16_XMODEM 16 bit algorithm Width : 16 Poly : 1021 Init : 0000 RefIn : False RefOut : False XorOut : 0000 CRC_16_ARC 16 bit algorithm Width : 16 Poly : 8005 Init : 0000 RefIn : True RefOut : True XorOut : 0000 CRC_32 32 bit algorithm Width : 32 Poly : 04C11DB7 Init : FFFFFFFF RefIn : True RefOut : True XorOut : FFFFFFFF CRC_32_Q 32 bit algorithm Width : 32 Poly : 741B8CD7 Init : FFFFFFFF RefIn : True RefOut : True XorOut : FFFFFFFF MD5 This algorithm is used to get MD5 checksums. Description This function is used to calculate a CRC value for geometry, selected attributes, both as described above, or selected file. The CRC is returned as a hex-string representing an integer of double the bit-length of the chosen algorithm if the crc was calculated for both attributes and geometry, and a hex-string representing an integer equal to the algorithm bit-length if the crc was calculated for only geometry, only attributes, or file. In the crc attribute string, the format is "xxxxxxxxyyyyyyyy", where the x's represent the crc calculated for the geometry, and the y's represent the crc calculated for the attributes.