Advanced Data Formatting142 PowerScan® M8500Method 2 - Manipulating the Barcode DataMethod 2 allows modifying the barcode data by means of one of the following procedures:• String insertion;• String deletion;• String substitution;• Field deletion.Once the data has been modified, it is sent to the host computer as data of the outputmessage.Unlike Method 1 this method does not allow associating different procedures together. Thismeans that each format definition corresponds to a single procedure. Despite this, it possibleto add a new string of characters to the beginning or ending part of the formatted barcode.The only limit is determined by the size of the internal reserved memory used to define theformat.STRING INSERTIONTo complete this procedure proceed as follows:Define Form at1, 2, 3, 4, or 5End Form at DefinitionAdd String?Insert StringAdd String?Add newStringAddYESAdd newString AddNONOYESExample:Decoded code: Formatting procedure: Add new string + Insert StringOutput message: <17DATA123LOGICproduct>Add New StringStringcharacter(s) End String AddANGOGIFKDNGNENEIEPANHOGOCKAHPNIBAMDKEOFMHMLJAKFCDGIKAKCBPJCJGIIJCMCEHJLONAJLLKAEFBJLBGMHPLMJGBFHKLALDGGKAAPHBAJJDECHGDKMOEDDMEBJBKAHLEBNKAODJIMPLGJNNKMCKJIKDDDLLLDDDLDLLLLDLDDDDLDLDL+ 31 + 37 +ANGOGIFKDNGNENEIEPANHOGOCKAHPNIBAMDKEOFMHMLJAKFCDGIKAKCBPJCJGIIJCMCEHJLONAJLLKAEFBJLBGMHPLMJGBFHKLALDGGKAAPHBAJJDECHGDKMOEDDMEBJBKAHLEBNKAODJIMPLGJNNKMCKJIKDDDLLLDDDLDLLLLDLDDDDLDLDL+AMHNGIFKDNGNENEIEPANHOGOCKAHPNIBAMDKEOFMHMLJALFCGEIKAKCBPJCJGIIJCMCEHKODEMDDPKAEFBJLBGMHPKMOBCLFFFACLGGKAAPHBAJIDBGAJHMKPCBLOPFBFKAHKEBMPDMCJKIFABFMGICEEIJKDLDLLLDDDLLLLLLDLLLDDLDLDL+String Insertion ProcedureInsert StringStringPositionEndSelection End FormatAPCJHMFKFNGNENEIEPANHOGOCKAHJLJFGOPKEOFMHMLJAKFBEFKKAOJDPBCJGIIJCMCFGNNKPHPHEKAIFBJLBGMHPKMNFKECEKLIIKOKAAPHBAJJCHGNHBHGFNLIIFKNBKAGLFAPNMBCJCECKOAHGMMHGJIKDLLLDLLDLDDLLLLDDLLDDLDLLL+ + 31 + 32 + 33 +ANGKGIHOFNGNENEIEPANHOGOCKAHPNIBAMDKEOFMHMLJALFFFHIKAKCBPJCJGIIJCMCEHMIMGAPNPKAEFBJLBGMHPKMMEAMOFNIIJHGKAAPHBAJJCDCACHFDPDKEMILFDKAGLFBOPJJHMAKGJOKEFMCECLIKDLDDLDDLLLLLLLLDDDLDDLDLLL+ 5AMEMGIFKDNGNENEIEPANHOGOCKAHPNIBAMDKEOFMHMLJAKFFGGIKAKCBPJCJGIIJCMCFHPIGEADPNKAEFBJLBGMHPLNPAAJOFOEGDHGKAAPHBAJJDDFCKPDOMCFJCJOLFKAFKEBNKLKLEGOPOFPGLMEPLIJKDLLLLLDDLDDLLLLDDLLDDLDLLL+AOHPGIFKDNGNENEIEPANHOGOCKAHPNIBAMDKEOFMHMLJALFDHEIKAKCBPJCJGIIJCMCEGPJNABHNLKAEFBJLBGMHPKMIGKBFNOFMEFGKAAPHBAJICFEHIEFPPFNJMMKPFKAHLEBNMNMLNOANPMNCFACGOLIKDDLLLLDDLLLLLLLDLLLDDLDLDL