Êàê îòëàæèâàòü øòðèõ-êîäû áåç ñêàíåðà â ÓÒ11, ÊÀ 2

Ïîíàäîáèëîñü îòëàäèòü ôîðìó äîêóìåíòà, ÷òîáû ïðîâåðèòü ðåàêöèþ íà óïðàâëÿþùèå øòðèõ-êîäû. Íàïèñàë íåáîëüøóþ îáðàáîòêó, ðåêîìåíäóþ, êàê èñïîëüçîâàòü.

 

 

 

Ðàçäåë 1

Â

À

Àûàûâà

 

 

 

 

 

 

&ÍàÊëèåíòå

Ïðîöåäóðà ÎòïðàâèòüØÊÂîÂñåÎòêðûòûåÔîðìû(Êîìàíäà)

                ÒåêÎêíà = Ïîëó÷èòüÎêíà();

                Äëÿ Êàæäîãî ÒåêÎêíî ÈÇ ÒåêÎêíà Öèêë

                               ÒåêÔîðìû = ÒåêÎêíî.Ñîäåðæèìîå;

                               Äëÿ Êàæäîãî ÒåêÔîðìà ÈÇ ÒåêÔîðìû Öèêë

                                               Èñòî÷íèê = "Ïîäêëþ÷àåìîåÎáîðóäîâàíèå";

                                               ÈìÿÑîáûòèÿ = "ÍåèçâåñòíûåØòðèõêîäû";

                                               //ÈìÿÑîáûòèÿ = "ScanData";

                                              

                                              

                                               ÄàííûåØòðèõêîäîâ = Íîâûé Ìàññèâ();

                                               Ñ = Íîâûé Ñòðóêòóðà();

                                               Ñ.Âñòàâèòü("Øòðèõêîä", ØòðèõÊîä);

                                               Ñ.Âñòàâèòü("Êîëè÷åñòâî", 1);

                                               ÄàííûåØòðèõêîäîâ.Äîáàâèòü(Ñ);

                                               Ïîïûòêà

                                                               ÒåêÔîðìà.ÎáðàáîòàòüØòðèõêîäû(ÄàííûåØòðèõêîäîâ);

                                               Èñêëþ÷åíèå

                                                               ÎïèñàíèåÎøèáêè = ÎïèñàíèåÎøèáêè();

                                                               Åñëè Íàéòè(ÎïèñàíèåÎøèáêè, "Ìåòîä îáúåêòà íå îáíàðóæåí") = 0 Òîãäà

                                                                              Ñîîáùèòü(ÒåêÔîðìà.Çàãîëîâîê + ". Îøèáêà: " + ÎïèñàíèåÎøèáêè, ÑòàòóñÑîîáùåíèÿ.Âàæíîå);

                                                               ÊîíåöÅñëè;

                                               ÊîíåöÏîïûòêè;

                                              

                                               //ÒåêÔîðìà.Àêòèâèçèðîâàòü();                           

                                               //Øòðèõêîäû = Íîâûé Ìàññèâ();

                                               //Øòðèõêîäû.Äîáàâèòü(Øòðèõêîä);

                                               //

                                               //ÒåêÏàðàìåòð = Íîâûé Ñòðóêòóðà();

                                               //

                                               //ÒåêÏàðàìåòð.Âñòàâèòü("ÔîðìàÂëàäåëåö", ÒåêÔîðìà.ÓíèêàëüíûéÈäåíòèôèêàòîð);

                                               //ÒåêÏàðàìåòð.Âñòàâèòü("Øòðèõêîäû", Øòðèõêîä);

                                               //ÔîðìàÂûáîðà = ÎòêðûòüÔîðìó("ÂíåøíÿÿÎáðàáîòêà.ÝìóëÿöèÿØòðèõÊîäà.Ôîðìà.ÔîðìàÂûáîðà",,ÒåêÔîðìà);

                                               //ÔîðìàÂûáîðà.ÎïîâåñòèòüÎÂûáîðå("99999999999999999999-999999999999-9999");

                                               //Îïîâåñòèòü(ÈìÿÑîáûòèÿ, ÒåêÏàðàìåòð, Èñòî÷íèê);

                               ÊîíåöÖèêëà;

                ÊîíåöÖèêëà;

               

ÊîíåöÏðîöåäóðû

 

//&ÍàÊëèåíòå

//Ïðîöåäóðà ÎòïðàâèòüØÊÂîÂñåÎòêðûòûåÔîðìû(Êîìàíäà)

//            ÒåêÎêíà = Ïîëó÷èòüÎêíà();

//            Äëÿ Êàæäîãî ÒåêÎêíî ÈÇ ÒåêÎêíà Öèêë

//                           ÒåêÔîðìû = ÒåêÎêíî.Ñîäåðæèìîå;

//                           Äëÿ Êàæäîãî ÒåêÔîðìà ÈÇ ÒåêÔîðìû Öèêë

//                           Èñòî÷íèê = "Ïîäêëþ÷àåìîåÎáîðóäîâàíèå";

//                           ÈìÿÑîáûòèÿ = "ÍåèçâåñòíûåØòðèõêîäû";

//                           //ÈìÿÑîáûòèÿ = "ScanData";

//                          

//                          

//                          

//                           ÒåêÔîðìà.Àêòèâèçèðîâàòü();                

//                           Øòðèõêîäû = Íîâûé Ìàññèâ();

//                           Øòðèõêîäû.Äîáàâèòü(Øòðèõêîä);

//                          

//                           ÒåêÏàðàìåòð = Íîâûé Ñòðóêòóðà();

//                          

//                           ÒåêÏàðàìåòð.Âñòàâèòü("ÔîðìàÂëàäåëåö", ÒåêÔîðìà.ÓíèêàëüíûéÈäåíòèôèêàòîð);

//                           ÒåêÏàðàìåòð.Âñòàâèòü("Øòðèõêîäû", Øòðèõêîä);

//                           ÔîðìàÂûáîðà = ÎòêðûòüÔîðìó("ÂíåøíÿÿÎáðàáîòêà.ÝìóëÿöèÿØòðèõÊîäà.Ôîðìà.ÔîðìàÂûáîðà",,ÒåêÔîðìà);

//                           ÔîðìàÂûáîðà.ÎïîâåñòèòüÎÂûáîðå("99999999999999999999-999999999999-9999");

//                           Îïîâåñòèòü(ÈìÿÑîáûòèÿ, ÒåêÏàðàìåòð, Èñòî÷íèê);

//                           ÊîíåöÖèêëà;

//            ÊîíåöÖèêëà;

//           

//ÊîíåöÏðîöåäóðû

 

 

 

 

ØòðèõêîäèðîâàíèåÍîìåíêëàòóðûÑåðâåð  - ñþäà.

 

Êîä

èäåíòèôèêàòîð

Ñêà÷àòü