Discussions regarding 1C:Enterprise for mobile devices with Android, iOS, or Windows Phone.

#1
People who like this: 0 Yes / 0 No
Active user
Rating: 7
Joined: Jul 28, 2015
Company:

Hi everyone,

I am developing the mobile application what is integreted ours main configuration.
I have to find Current Account by barcode.

How can I do that? How can I read QR code in 1C:Enterprise?

edit: I mean, I know how to open barcode scan screen.

Code
#If MobileAppClient Then
      BarcodeScanProcessor = New NotifyDescription("BarcodeScanProcess", ThisObject);
      BarcodeScanCloseProcessor = New  NotifyDescription("BarcodeScanProcessScreanClose", ThisObject);
      MultimediaTools.ShowBarcodeScanning("Get image into the barcode frame", BarcodeScanProcessor, BarcodeScanCloseProcessor, BarcodeType.Linear);
#EndIf

in this way I can open barcode read screen but I don't know anything about How to filling in BarcodeScanProcess and BarcodeScanCloseProcessor procedures.

Could you help me please?

Edited: Mehmet Tuğrul SARIÇİÇEK - Aug 24, 2015 05:00 AM
 
#2
People who like this: 0 Yes / 0 No
Active user
Rating: 4
Joined: Sep 1, 2014
Company: Smart ID Dynamics

Hello.

Here it is an example:

Code
&AtClient
Procedure ScanBarcode ()
   
   #If MobileAppClient Then      
      StartScanNotify = New NotifyDescription("BarcodeScanProcess", ThisObject);
      EndScanNotify = New  NotifyDescription("BarcodeScanProcessClose", ThisObject);
      MultimediaTools.ShowBarcodeScanning("Scanare cod de bare",StartScanNotify ,EndScanNotify,BarcodeType.All);
   #EndIf
   
EndProcedure


&AtClient
Procedure BarcodeScanProcess (BarCode, Result, Message, AditionalParameter)  Export

   //If Result is TRUE then BarCode is the decoded barcode received from the scanner
   If Result Then
      BarcodeToSearch = BarCode; 
      #If MobileAppClient Then
   
         //Close the scanning interface when Result is TRUE and is #MobileClientApp
         MultimediaTools.CloseBarcodeScanning();
      #EndIf
   EndIf;
EndProcedure



Hope it will help you.

 
#3
People who like this: 0 Yes / 0 No
Active user
Rating: 7
Joined: Jul 28, 2015
Company:

Marius Gidu,

Thank you so much

 
Subscribe
Users browsing this topic (guests: 1, registered: 0, hidden: 0)
Be the first to know tips & tricks on business application development!

A confirmation e-mail has been sent to the e-mail address you provided .

Click the link in the e-mail to confirm and activate the subscription.

/* Улучшаем читаемость списков в документации */ .workarea ul, .content ul { margin: 15px 0 20px 25px !important; padding: 0 !important; list-style-type: disc !important; } .workarea li, .content li { margin-bottom: 8px !important; padding-left: 5px !important; line-height: 1.6 !important; } /* Ультимативный фикс для всех уровней заголовков в контенте */ .workarea h1, .workarea h2, .workarea h3, .workarea h4, .workarea h5, .workarea h6, .content h1, .content h2, .content h3, .content h4, .content h5, .content h6, div[id*="content"] h5, div[class*="content"] h5 { display: block !important; font-weight: 700 !important; color: #005aa0 !important; /* Наш фирменный синий */ text-transform: none !important; margin-top: 30px !important; margin-bottom: 15px !important; line-height: 1.2 !important; font-family: Arial, sans-serif !important; } /* Принудительные размеры в пикселях (чтобы не зависеть от % или em) */ .workarea h1, .content h1 { font-size: 28px !important; } .workarea h2, .content h2 { font-size: 24px !important; } .workarea h3, .content h3 { font-size: 21px !important; } .workarea h4, .content h4 { font-size: 19px !important; } .workarea h5, .content h5 { font-size: 18px !important; } /* Для 5 решеток ##### */ .workarea h6, .content h6 { font-size: 16px !important; } /* Фикс, если Битрикс добавил лишние отступы перед списками после заголовка */ .workarea h5 + ul, .content h5 + ul { margin-top: 5px !important; }