<?xml version="1.0" encoding="iso-8859-9" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Clomosy | Forum : CallBarcodeReaderWithScript</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : CallBarcodeReaderWithScript]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 04 May 2026 13:00:47 +0000</pubDate>
  <lastBuildDate>Tue, 27 Aug 2024 10:30:27 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.07</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://forum.clomosy.com.tr/RSS_post_feed.asp?TID=909</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Clomosy | Forum]]></title>
   <url>https://forum.clomosy.com.tr/forum_images/logo.png</url>
   <link>https://forum.clomosy.com.tr/</link>
  </image>
  <item>
   <title><![CDATA[CallBarcodeReaderWithScript : var   testCombo : TClComboBox;...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=909&amp;PID=1745#1745</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=198">Habip</a><br /><strong>Konu:</strong> 909<br /><strong>Gönderim Zamanı:</strong> 27&nbsp;Ağustos&nbsp;2024 Saat 10:30<br /><br /><p ="Ms&#111;normal">var<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; testCombo : TClComboBox; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; MyForm : TclForm;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; QMemList:TclJSonQuery;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; QrAppType:Integer;&nbsp; //0:qrgenerator 1:Yonetici 2:Normal User<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; //YÖNETİCİ EKRANI<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; mainPnl : TclProPanel;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; timeContainer : TclLayout;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; CaptionLbl,timeCaptionLbl,timeLbl :TClProLabel;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; QRGen : TClQRCodeGenerator;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; //KULLANICI EKRANI<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; descriptionLbl : TClProLabel;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; BtnReadQrCode:TclProButton;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; ReadQrEdt : TclEdit;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; GetTimer: TClTimer;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; yoneticiTakip : Integer;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; clQuery:TCLJSONQuery;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; qryStr:String;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; //WIN EKRANI<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; refreshBtn : TClProButton;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; refreshLyt : TclLayout;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; memberListView : TClProListView;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; memberDesignerPanel :TClProListViewDesignerPanel;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; memberName,memberValueDate : TClProLabel;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; jsonStr:string;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;<o:p></o:p></p><p ="Ms&#111;normal">voidPostJSON;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;var <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp; clomosyQ1:TCLJSONQuery;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp; qryTestStr : String;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; clQueryTest : TCLJSONQuery;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp; try<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qryTestStr='SELECT TOP 1 * FROMPrgView_tblProjectThreads where CAST(Thread_Value_Text AS nvarchar(max))=''T2KJE3BJR3'' ORDER BY Rec_Date DESC ';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; clQueryTest =Clomosy.DBCloudSQLSelectWith(qryTestStr);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ShowMessage(clQueryTest.GetJSONString);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; except<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ShowMessage('İnternetbağlantınızı kontrol ediniz...' + #13 + 'Exception Class:'+LastExceptionClassName+' Exception Message: '+LastExceptionMessage);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">}<o:p></o:p></p><p ="Ms&#111;normal">voidComboSelected;<o:p></o:p></p><p ="Ms&#111;normal">var<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; SelectedValue : Integer;<o:p></o:p></p><p ="Ms&#111;normal">{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; if (testCombo.ItemIndex == -1)<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; ShowMessage('Proje listesinde üye yok!');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; } else<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; if(testCombo.GetValueIndex(testCombo.ItemIndex) == '00')<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ShowMessage('Lütfen bir ad seçiniz.');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">}<o:p></o:p></p><p ="Ms&#111;normal">voidaddComboBox;<o:p></o:p></p><p ="Ms&#111;normal">{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; try<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; QMemList = TCLJSONQuery.Create(nil);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; QMemList =Clomosy.DBCloudQueryWith(ftMembers,'','ISNULL(PMembers.Rec_Deleted,0)=0');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; testCombo.AddItem('AdınızıSeçiniz..','00');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; with QMemList do<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (Found)<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; First;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while (not EOF)<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testCombo.AddItem(FieldByName('Member_Name').AsString,FieldByName('Member_GUID').AsString);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MyForm.AddNewEvent(testCombo,tbeOnChange,'ComboSelected');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Next;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; except<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; ShowMessage('İnternet bağlantınızı kontrolediniz...' + #13 + 'Exception Class: '+LastExceptionClassName+' ExceptionMessage: '+LastExceptionMessage);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">}<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; void BtnNewQrCodeClick;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; QRGen.Text =&nbsp; FormatDateTime('hhnn', Now);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; timeLbl.Text = FormatDateTime('hh', Now)+':' +FormatDateTime('nn', Now);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; void SaveRecordThread;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; if (ReadQrEdt.Text ==FormatDateTime('hhnn', Now))<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (yoneticiTakip == 1){<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(testCombo.GetValueIndex(testCombo.ItemIndex) == '00'){<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ShowMessage('Lütfen bir kullanıcıseçiniz.');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }else{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ShowMessage('Yönetici hesabı : kayıtgerçekleşti.');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qryStr='SELECT TOP 1 * FROMPrgView_tblProjectThreads where CAST(Thread_Value_Text AS nvarchar(max))='+QuotedStr(testCombo.GetValueIndex(testCombo.ItemIndex))+' ORDER BY Rec_DateDESC '; // TOP =&gt; İLK KAYIT GELİYOR&nbsp;&nbsp;ORDER BY Rec_Date DESC LIMIT 1<o:p></o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; clQuery =Clomosy.DBCloudSQLSelectWith(qryStr);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with clQuery do<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (Found) <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clomosy.DBCloudPostJSON(ftThreads,'&#091;{"Thread_GUID":"'+FieldByName('Thread_GUID').AsString+'","Thread_Value_Str":"'+testCombo.Items&#091;testCombo.ItemIndex&#093;+'|'+FormatDateTime('yyyy-mm-dd/hh:nn',Now)+'","Thread_Quantity":1,"Thread_Value_Text":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'"}&#093;');//,"Member_Name":"'+testCombo.Items&#091;testCombo.ItemIndex&#093;+'","Thread_Member_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'","Thread_RecMember_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'","Thread_RecUpMember_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'"<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }else{<o:p></o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clomosy.DBCloudPostJSON(ftThreads,'&#091;{"Thread_Value_Str":"'+testCombo.Items&#091;testCombo.ItemIndex&#093;+'|'+FormatDateTime('yyyy-mm-dd/hh:nn',Now)+'","Thread_Quantity":1,"Thread_Value_Text":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'"}&#093;');//,"Member_Name":"'+testCombo.Items&#091;testCombo.ItemIndex&#093;+'","Thread_Member_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'","Thread_RecMember_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'","Thread_RecUpMember_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'"<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; except<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ShowMessage('İnternet bağlantınızıkontrol ediniz...' + #13 + 'Exception Class: '+LastExceptionClassName+'Exception Message: '+LastExceptionMessage);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }else{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clomosy.DBCloudPostJSON(ftThreads,'&#091;{"Thread_Value_Str":"'+Clomosy.AppUserDisplayName+'|'+FormatDateTime('yyyy-mm-dd/hh:nn',Now)+'","Thread_Quantity":1,"Thread_Value_Text":"'+Clomosy.AppUserGUID+'"}&#093;');//Thread_Member_GUID<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BtnReadQrCode.Text ='Okutuldu...';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; descriptionLbl.Text = 'Qr kod okutmaişlemi başarılı. Windows ekranına giriş saatiniz eklenmiştir.';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clComponent.SetupComponent(descriptionLbl,'{"TextColor":"#12b021"}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BtnReadQrCode.Enabled = False;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; } else<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ShowMessage('Yanlış! Lütfen, tekrardeneyiniz..');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; void BtnReadQrCodeClick;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;MyForm.CallBarcodeReaderWithScript(ReadQrEdt,'SaveRecordThread');//runsscript after read qr code<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; void timerShow;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; BtnNewQrCodeClick;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal">voidadminScreen;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QRGen=MyForm.AddNewQRCodeGenerator(mainPnl,'QRGen','Merhaba Dünya');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QRGen.Height = 200;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QRGen.Width = 200;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QRGen.Align = alCenter;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QRGen.Visible = False;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeContainer =MyForm.AddNewLayout(mainPnl,'timeContainer');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeContainer.Align=AlTop;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeContainer.Height = 50;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeContainer.Margins.Left&nbsp; = 20;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeContainer.Margins.Top = 50;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeCaptionLbl =MyForm.AddNewProLabel(timeContainer,'timeCaptionLbl','SAAT &gt; ');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clComponent.SetupComponent(timeCaptionLbl,'{"Align" :"MostLeft","Width":90,"TextColor":"#90646D",<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"TextSize":26,"TextVerticalAlign":"center","TextHorizontalAlign":"left","TextBold":"yes"}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeLbl =MyForm.AddNewProLabel(timeContainer,'timeLbl','--:--');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clComponent.SetupComponent(timeLbl,'{"Align" :"Left","Width":90,"TextColor":"#90646D","MarginLeft":15,<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"TextSize":26,"TextVerticalAlign":"center","TextHorizontalAlign":"left","TextBold":"yes"}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; if (Clomosy.AppUserGUID == 'E517JC367S')//QR KOD ÜRETİLECEK ALANIN BULUNDUĞU YÖNETİCİ EKRANI<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; testCombo =MyForm.AddNewComboBox(mainPnl,'testCombo');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; testCombo.Align = alTop;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; testCombo.Width = 150;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; testCombo.Margins.Top=10;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; testCombo.Margins.Left =50;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; testCombo.Margins.Right =50;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; addComboBox;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yoneticiTakip = 1;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BtnReadQrCode.Visible = True;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; }else<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QRGen.Visible = True;<o:p></o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; BtnNewQrCodeClick;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; GetTimer.Enabled&nbsp; = True;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;MyForm.AddNewEvent(GetTimer,tbeOnTimer,'timerShow');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; void usersScrenn;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; descriptionLbl =MyForm.AddNewProLabel(mainPnl,'descriptionLbl','QR Kod tarama için aşağıdakibutona basmalısınız. Ardından qr kodu taratın...');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;clComponent.SetupComponent(descriptionLbl,'{"Align" :"Top","MarginTop":50,"MarginLeft":20,"MarginRight":20,"Height":10,"TextColor":"#3B599C","TextSize":18,"TextVerticalAlign":"center",<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;"TextHorizontalAlign":"center","AutoSize":"Vertical","BackgroundColor":"null"}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; BtnReadQrCode.Visible = True;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">voidrefreshMemberTable;<o:p></o:p></p><p ="Ms&#111;normal">var<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; qryPlayersData:TCLJSONQuery;<o:p></o:p></p><p ="Ms&#111;normal">{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; try<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qryPlayersData =TCLJSONQuery.Create(nil);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qryPlayersData =Clomosy.ClDataSetFromJSON(jsonStr);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with qryPlayersData do<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;memberListView.clLoadProListViewDataFromDataset(qryPlayersData);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; except<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ShowMessage('İnternet bağlantınızıkontrol ediniz...' + #13 + 'Exception Class: '+LastExceptionClassName+'refreshMemberTable Exception Message: '+LastExceptionMessage);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">}<o:p></o:p></p><p ="Ms&#111;normal">voidAddDataToListview;<o:p></o:p></p><p ="Ms&#111;normal">var<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; membersListQuery: TClJSONQuery;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;qryTestStr,originalDateString,formattedDateString: String;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; clQueryTest: TCLJSONQuery;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; isFirstRecord: Boolean;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; originalDate: TclDateTime;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; list:TclStringList;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; str, membernameTxt,memberTimeTxt:String;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; jsonStr = '';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; jsonStr = '&#091;';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; isFirstRecord = True;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; try<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; membersListQuery =Clomosy.DBCloudQueryWith(ftMembers, '', 'ISNULL(PMembers.Rec_Deleted,0)=0');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; try<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with membersListQuery do<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; First;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while (not Eof)<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qryTestStr = 'SELECT TOP 1Thread_Value_Str as memberName, Thread_VAT_Value as memberValueDate FROMPrgView_tblProjectThreads where CAST(Thread_Value_Text AS nvarchar(max)) =' +QuotedStr(FieldByName('Member_GUID').AsString) + ' ORDER BY Rec_Date DESC ';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; clQueryTest =Clomosy.DBCloudSQLSelectWith(qryTestStr);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with clQueryTest do<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (Found) <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // İlk kayıt için virgüleklenmemesi için kontrol<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (not isFirstRecord)<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jsonStr = jsonStr + ',';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str =FieldByName('memberName').AsString;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; list = Clomosy.StringListNew;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List.StrictDelimiter =True;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List.Delimiter = '|';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List.DelimitedText = str;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; membernameTxt =Clomosy.StringListItemString(List,0);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; memberTimeTxt =Clomosy.StringListItemString(List,1);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jsonStr = jsonStr +'{"memberName":"' + membernameTxt +'","memberValueDate":"' +memberTimeTxt+ '"}';//DateTimeToStr(FormatDateTime('yyyy-mm-dd hh:nn',StrToDateTime(FieldByName('memberValueDate').AsString)))<o:p></o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; isFirstRecord = False;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str = '';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List.Free;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; finally<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; clQueryTest.Close;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; clQueryTest.Free;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Next;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; except<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp; ShowMessage('İnternet bağlantınızı kontrolediniz...' + #13 + 'Exception Class: '+LastExceptionClassName+'AddDataToListview Exception Message: '+LastExceptionMessage);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; finally<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; membersListQuery.Close;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; membersListQuery.Free;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; jsonStr = jsonStr +'&#093;';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; refreshMemberTable;<o:p></o:p></p><p ="Ms&#111;normal">}<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;void CreateMembersNameAndDate;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; memberName =MyForm.AddNewProLabel(memberDesignerPanel,'memberName','test');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;clComponent.SetupComponent(memberName,'{"MarginTop":10,"MarginLeft":10,"MarginBottom":10,"TextSize":18,"Width":60,"Align":"MostLeft"}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;memberDesignerPanel.AddPanelObject(memberName,clCaption);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; memberName.Properties.AutoSize = True;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; memberValueDate =MyForm.AddNewProLabel(memberDesignerPanel,'memberValueDate','test');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;clComponent.SetupComponent(memberValueDate,'{"MarginTop":10,"MarginLeft":10,"MarginRight":10,"MarginBottom":10,"TextSize":18,<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;"TextVerticalAlign":"center","TextHorizontalAlign":"center","Height":20,"Align": "MostRight","Width":60}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;memberDesignerPanel.AddPanelObject(memberValueDate,clText);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; memberValueDate.Properties.AutoSize = True;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;}<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; void CreateDesignerPanel;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp; memberDesignerPanel =MyForm.AddNewProListViewDesignerPanel(memberListView,'memberDesignerPanel'); <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;clComponent.SetupComponent(memberDesignerPanel,'{"Align":"Top","Height":70,"BackgroundColor":"#f5f1e9","BorderColor":"#3B599C","BorderWidth":2,"RoundHeight":20,"RoundWidth":20}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp;memberListView.SetDesignerPanel(memberDesignerPanel);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;}<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; void CreateListView;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; memberListView =MyForm.AddNewProListView(mainPnl,'memberListView');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; memberListView.Properties.ItemSpace = 10;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;clComponent.SetupComponent(memberListView,'{"Height" :150,"Align":"Client","MarginBottom":20,"MarginTop":20,"MarginRight":20,"MarginLeft":20,"ListType":"Cart","ItemColumnCount" :1,"ItemHeight" : 60,"ItemWidth":150, <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;"BorderColor":"#3B599C","BorderWidth":2,"RoundWidth":5,"RoundHeight":5,"BackgroundColor":"null"}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; memberListView.ListType = 'vertical';<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;}<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">voidmainListView;<o:p></o:p></p><p ="Ms&#111;normal">{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; CreateListView;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; CreateDesignerPanel;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; CreateMembersNameAndDate;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; AddDataToListview;<o:p></o:p></p><p ="Ms&#111;normal">}<o:p></o:p></p><p ="Ms&#111;normal">voidmainScreen;<o:p></o:p></p><p ="Ms&#111;normal">{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; refreshLyt =MyForm.AddNewLayout(mainPnl,'refreshLyt');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; refreshLyt.Align=ALTop;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; refreshLyt.Height = 40;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; refreshLyt.Margins.Top = 2;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; refreshBtn =MyForm.AddNewProButton(refreshLyt,'refreshBtn','');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;clComponent.SetupComponent(refreshBtn,'{"Align" :"Center","Height":'+IntToStr(refreshLyt.Height)+',"Width":'+IntToStr(refreshLyt.Width)+'}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;MyForm.SetImage(refreshBtn,'<a href="https://clomosy.com/educa/refresh.png" target="_blank" rel="nofollow">https://clomosy.com/educa/refresh.png</a>'); <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;MyForm.AddNewEvent(refreshBtn,tbeOnClick,'AddDataToListview');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; mainListView;<o:p></o:p></p><p ="Ms&#111;normal">}<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">{<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; if (Clomosy.PlatformIsMobile)<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; QrAppType = 2;//0:qrgenerator 1:Yonetici2:Normal User<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; if(Not Clomosy.PlatformIsMobile)&nbsp; //win üzeirinde açılı olan kullanıcı memberslistesini görsün<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; QrAppType = 1;//0:qrgenerator 1:Yonetici2:Normal User<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; if (Clomosy.AppUserProfile== 1 )&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp;&nbsp; QrAppType=0;<o:p></o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal">&nbsp; yoneticiTakip = 0;<o:p></o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal">&nbsp; MyForm = TclForm.Create(Self);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;MyForm.SetFormBGImage('<a href="https://clomosy.com/demos/bg4.jpg" target="_blank" rel="nofollow">https://clomosy.com/demos/bg4.jpg</a>');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; GetTimer =MyForm.AddNewTimer(MyForm,'GetTimer',1000);<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp;mainPnl=MyForm.AddNewProPanel(MyForm,'mainPnl');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;clComponent.SetupComponent(mainPnl,'{"Align" :"Client","BackgroundColor":"null"}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; CaptionLbl =MyForm.AddNewProLabel(mainPnl,'CaptionLbl','QR PDKS UYGULAMASI');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;clComponent.SetupComponent(CaptionLbl,'{"Align" :"MostTop","MarginTop":30,"Height":40,<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;"TextColor":"#3B599C","TextSize":30,"TextVerticalAlign":"center","TextHorizontalAlign":"center","TextBold":"yes","AutoSize":"Horizontal"}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; BtnReadQrCode =MyForm.AddNewProButton(mainPnl,'BtnReadQrCode','');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;clComponent.SetupComponent(BtnReadQrCode,'{"caption":"QRKodOku","Align" : "Bottom","MarginLeft":'+IntToStr(mainPnl.Width/4)+',"MarginRight" :'+IntToStr(mainPnl.Width/4)+',<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;"MarginBottom":20,"TextColor":"#3B599C","TextSize":25,<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;"Height":70,"BackgroundColor":"#d1daf0","RoundHeight":15,"RoundWidth":15,"BorderColor":"#3B599C","BorderWidth":3}');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;MyForm.AddNewEvent(BtnReadQrCode,tbeOnClick,'BtnReadQrCodeClick');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; BtnReadQrCode.Visible = False;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; ReadQrEdt =MyForm.AddNewEdit(mainPnl,'ReadQrEdt','Barkod Okutunuz...');<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; ReadQrEdt.Align = alBottom;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; ReadQrEdt.ReadOnly = True;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; ReadQrEdt.Visible = False;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; if (QrAppType== 0 )//QRGenerator ise<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; adminScreen;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; if (QrAppType== 1 )&nbsp; //WINDOWS<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; mainScreen;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="Ms&#111;normal">&nbsp; if(QrAppType==2)//QRReader ise Normal User<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; {<o:p></o:p></p><p ="Ms&#111;normal">&nbsp;&nbsp;&nbsp; usersScrenn;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; }<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; if (Clomosy.PlatformIsMobile)<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; MyForm.Run;<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; else<o:p></o:p></p><p ="Ms&#111;normal">&nbsp; MyForm.RunModal;<o:p></o:p></p><p ="Ms&#111;normal">}<o:p></o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal"><o:p>&nbsp;</o:p></p><p ="Ms&#111;normal">Ana kodayazınca bu kodu çalışıyor ancak unit olarak çağırıncaCallBarcodeReaderWithScript kısmı hata veriyor<o:p></o:p></p>]]>
   </description>
   <pubDate>Tue, 27 Aug 2024 10:30:27 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=909&amp;PID=1745#1745</guid>
  </item> 
  <item>
   <title><![CDATA[CallBarcodeReaderWithScript : var testCombo : TClComboBox; MyForm...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=909&amp;PID=1744#1744</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=198">Habip</a><br /><strong>Konu:</strong> 909<br /><strong>Gönderim Zamanı:</strong> 27&nbsp;Ağustos&nbsp;2024 Saat 10:26<br /><br /><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">var</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; testCombo : TClComboBox;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; MyForm : TclForm;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; QMemList:TclJSonQuery;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; QrAppType:Integer;&nbsp; //0:qrgenerator 1:Yonetici 2:Normal User</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; //YÖNETİCİ EKRANI</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; mainPnl : TclProPanel;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; timeContainer : TclLayout;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; CaptionLbl,timeCaptionLbl,timeLbl : TClProLabel;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; QRGen : TClQRCodeGenerator;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; //KULLANICI EKRANI</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; descriptionLbl : TClProLabel;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; BtnReadQrCode:TclProButton;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; ReadQrEdt : TclEdit;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; GetTimer: TClTimer;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; yoneticiTakip : Integer;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; clQuery:TCLJSONQuery;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; qryStr:String;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; //WIN EKRANI</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; refreshBtn : TClProButton;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; refreshLyt : TclLayout;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; memberListView : TClProListView;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; memberDesignerPanel : TClProListViewDesignerPanel;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; memberName,memberValueDate : TClProLabel;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; jsonStr:string;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">void PostJSON;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;var&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;clomosyQ1:TCLJSONQuery;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;qryTestStr : String;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; clQueryTest : TCLJSONQuery;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp;try</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; qryTestStr='SELECT TOP 1 * FROM PrgView_tblProjectThreads where CAST(Thread_Value_Text AS nvarchar(max)) =''T2KJE3BJR3'' ORDER BY Rec_Date DESC ';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; clQueryTest = Clomosy.DBCloudSQLSelectWith(qryTestStr);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ShowMessage(clQueryTest.GetJSONString);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; except</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('İnternet bağlantınızı kontrol ediniz...' + #13 + 'Exception Class: '+LastExceptionClassName+' Exception Message: '+LastExceptionMessage);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">void ComboSelected;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">var</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; SelectedValue : Integer;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; if (testCombo.ItemIndex == -1)</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; ShowMessage('Proje listesinde üye yok!');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; } else</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; if (testCombo.GetValueIndex(testCombo.ItemIndex) == '00')</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; ShowMessage('Lütfen bir ad seçiniz.');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">void addComboBox;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; try</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; QMemList = TCLJSONQuery.Create(nil);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; QMemList = Clomosy.DBCloudQueryWith(ftMembers,'','ISNULL(PMembers.Rec_Deleted,0)=0');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; testCombo.AddItem('Adınızı Seçiniz..','00');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; with QMemList do</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp;{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;if (Found)</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;First;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;while (not EOF)</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; testCombo.AddItem(FieldByName('Member_Name').AsString,FieldByName('Member_GUID').AsString);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MyForm.AddNewEvent(testCombo,tbeOnChange,'ComboSelected');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Next;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp;}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; except</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; ShowMessage('İnternet bağlantınızı kontrol ediniz...' + #13 + 'Exception Class: '+LastExceptionClassName+' Exception Message: '+LastExceptionMessage);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; void BtnNewQrCodeClick;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; QRGen.Text =&nbsp; FormatDateTime('hhnn', Now);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; timeLbl.Text = FormatDateTime('hh', Now)+ ':' +FormatDateTime('nn', Now);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; void SaveRecordThread;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; if (ReadQrEdt.Text == FormatDateTime('hhnn', Now))</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;if (yoneticiTakip == 1){</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (testCombo.GetValueIndex(testCombo.ItemIndex) == '00'){</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('Lütfen bir kullanıcı seçiniz.');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }else{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('Yönetici hesabı : kayıt gerçekleşti.');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; qryStr='SELECT TOP 1 * FROM PrgView_tblProjectThreads where CAST(Thread_Value_Text AS nvarchar(max)) ='+QuotedStr(testCombo.GetValueIndex(testCombo.ItemIndex))+' ORDER BY Rec_Date DESC '; // TOP =&gt; İLK KAYIT GELİYOR&nbsp; &nbsp;ORDER BY Rec_Date DESC LIMIT 1</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; try</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; clQuery = Clomosy.DBCloudSQLSelectWith(qryStr);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; with clQuery do</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (Found)&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Clomosy.DBCloudPostJSON(ftThreads,'&#091;{"Thread_GUID":"'+FieldByName('Thread_GUID').AsString+'","Thread_Value_Str":"'+testCombo.Items&#091;testCombo.ItemIndex&#093;+'|'+FormatDateTime('yyyy-mm-dd/hh:nn', Now)+'","Thread_Quantity":1,"Thread_Value_Text":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'"}&#093;'); //,"Member_Name":"'+testCombo.Items&#091;testCombo.ItemIndex&#093;+'","Thread_Member_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'","Thread_RecMember_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'","Thread_RecUpMember_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'"</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }else{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Clomosy.DBCloudPostJSON(ftThreads,'&#091;{"Thread_Value_Str":"'+testCombo.Items&#091;testCombo.ItemIndex&#093;+'|'+FormatDateTime('yyyy-mm-dd/hh:nn', Now)+'","Thread_Quantity":1,"Thread_Value_Text":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'"}&#093;'); //,"Member_Name":"'+testCombo.Items&#091;testCombo.ItemIndex&#093;+'","Thread_Member_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'","Thread_RecMember_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'","Thread_RecUpMember_GUID":"'+testCombo.GetValueIndex(testCombo.ItemIndex)+'"</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; except</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('İnternet bağlantınızı kontrol ediniz...' + #13 + 'Exception Class: '+LastExceptionClassName+' Exception Message: '+LastExceptionMessage);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;}else{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Clomosy.DBCloudPostJSON(ftThreads,'&#091;{"Thread_Value_Str":"'+Clomosy.AppUserDisplayName+'|'+FormatDateTime('yyyy-mm-dd/hh:nn', Now)+'","Thread_Quantity":1,"Thread_Value_Text":"'+Clomosy.AppUserGUID+'"}&#093;'); //Thread_Member_GUID</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; BtnReadQrCode.Text ='Okutuldu...';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; descriptionLbl.Text = 'Qr kod okutma işlemi başarılı. Windows ekranına giriş saatiniz eklenmiştir.';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; clComponent.SetupComponent(descriptionLbl,'{"TextColor":"#12b021"}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; BtnReadQrCode.Enabled = False;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; } else</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; ShowMessage('Yanlış! Lütfen, tekrar deneyiniz..');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; void BtnReadQrCodeClick;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; MyForm.CallBarcodeReaderWithScript(ReadQrEdt,'SaveRecordThread');//runs script after read qr code</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; void timerShow;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; BtnNewQrCodeClick;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">void adminScreen;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; QRGen= MyForm.AddNewQRCodeGenerator(mainPnl,'QRGen','Merhaba Dünya');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; QRGen.Height = 200;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; QRGen.Width = 200;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; QRGen.Align = alCenter;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; QRGen.Visible = False;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; timeContainer = MyForm.AddNewLayout(mainPnl,'timeContainer');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; timeContainer.Align=AlTop;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; timeContainer.Height = 50;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; timeContainer.Margins.Left&nbsp; = 20;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; timeContainer.Margins.Top = 50;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; timeCaptionLbl = MyForm.AddNewProLabel(timeContainer,'timeCaptionLbl','SAAT &gt; ');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; clComponent.SetupComponent(timeCaptionLbl,'{"Align" : "MostLeft","Width" :90,"TextColor":"#90646D",</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; "TextSize":26,"TextVerticalAlign":"center","TextHorizontalAlign":"left","TextBold":"yes"}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;timeLbl = MyForm.AddNewProLabel(timeContainer,'timeLbl','--:--');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; clComponent.SetupComponent(timeLbl,'{"Align" : "Left","Width" :90,"TextColor":"#90646D","MarginLeft":15,</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; "TextSize":26,"TextVerticalAlign":"center","TextHorizontalAlign":"left","TextBold":"yes"}');&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; if (Clomosy.AppUserGUID == 'E517JC367S') //QR KOD ÜRETİLECEK ALANIN BULUNDUĞU YÖNETİCİ EKRANI</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; testCombo = MyForm.AddNewComboBox(mainPnl,'testCombo');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; testCombo.Align = alTop;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; testCombo.Width = 150;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; testCombo.Margins.Top=10;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; testCombo.Margins.Left =50;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; testCombo.Margins.Right =50;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; addComboBox;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; yoneticiTakip = 1;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; BtnReadQrCode.Visible = True;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; }else</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; QRGen.Visible = True;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; BtnNewQrCodeClick;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; GetTimer.Enabled&nbsp; = True;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; MyForm.AddNewEvent(GetTimer,tbeOnTimer,'timerShow');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; void usersScrenn;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; descriptionLbl = MyForm.AddNewProLabel(mainPnl,'descriptionLbl','QR Kod tarama için aşağıdaki butona basmalısınız. Ardından qr kodu taratın...');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; clComponent.SetupComponent(descriptionLbl,'{"Align" : "Top","MarginTop":50,"MarginLeft":20,"MarginRight":20,"Height":10,"TextColor":"#3B599C","TextSize":18,"TextVerticalAlign":"center",</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; "TextHorizontalAlign":"center","AutoSize":"Vertical","BackgroundColor":"null"}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; BtnReadQrCode.Visible = True;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">void refreshMemberTable;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">var</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; qryPlayersData:TCLJSONQuery;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; try</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; qryPlayersData = TCLJSONQuery.Create(nil);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; qryPlayersData = Clomosy.ClDataSetFromJSON(jsonStr);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; with qryPlayersData do</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;memberListView.clLoadProListViewDataFromDataset(qryPlayersData);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp;}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; except</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; ShowMessage('İnternet bağlantınızı kontrol ediniz...' + #13 + 'Exception Class: '+LastExceptionClassName+' refreshMemberTable Exception Message: '+LastExceptionMessage);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">void AddDataToListview;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">var</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; membersListQuery: TClJSONQuery;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; qryTestStr,originalDateString,formattedDateString: String;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; clQueryTest: TCLJSONQuery;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; isFirstRecord: Boolean;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; originalDate: TclDateTime;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; list:TclStringList;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; str, membernameTxt,memberTimeTxt:String;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; jsonStr = '';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; jsonStr = '&#091;';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; isFirstRecord = True;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; try</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; membersListQuery = Clomosy.DBCloudQueryWith(ftMembers, '', 'ISNULL(PMembers.Rec_Deleted,0)=0');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; try</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; with membersListQuery do</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; First;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; while (not Eof)</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; qryTestStr = 'SELECT TOP 1 Thread_Value_Str as memberName, Thread_VAT_Value as memberValueDate FROM PrgView_tblProjectThreads where CAST(Thread_Value_Text AS nvarchar(max)) =' + QuotedStr(FieldByName('Member_GUID').AsString) + ' ORDER BY Rec_Date DESC ';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; clQueryTest = Clomosy.DBCloudSQLSelectWith(qryTestStr);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; try</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; with clQueryTest do</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (Found)&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // İlk kayıt için virgül eklenmemesi için kontrol</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (not isFirstRecord)</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jsonStr = jsonStr + ',';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; str = FieldByName('memberName').AsString;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; list = Clomosy.StringListNew;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; List.StrictDelimiter =True;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; List.Delimiter = '|';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; List.DelimitedText = str;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; membernameTxt = Clomosy.StringListItemString(List,0);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; memberTimeTxt = Clomosy.StringListItemString(List,1);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jsonStr = jsonStr + '{"memberName":"' + membernameTxt + '","memberValueDate":"' +memberTimeTxt+ '"}'; //DateTimeToStr(FormatDateTime('yyyy-mm-dd hh:nn',StrToDateTime(FieldByName('memberValueDate').AsString)))</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; isFirstRecord = False;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; str = '';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; List.Free;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; finally</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; clQueryTest.Close;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; clQueryTest.Free;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Next;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; except</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp;ShowMessage('İnternet bağlantınızı kontrol ediniz...' + #13 + 'Exception Class: '+LastExceptionClassName+' AddDataToListview Exception Message: '+LastExceptionMessage);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; finally</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; membersListQuery.Close;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; membersListQuery.Free;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; jsonStr = jsonStr +'&#093;';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; refreshMemberTable;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;void CreateMembersNameAndDate;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; memberName = MyForm.AddNewProLabel(memberDesignerPanel,'memberName','test');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; clComponent.SetupComponent(memberName,'{"MarginTop":10,"MarginLeft":10,"MarginBottom":10,"TextSize":18,"Width":60,"Align":"MostLeft"}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; memberDesignerPanel.AddPanelObject(memberName,clCaption);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; memberName.Properties.AutoSize = True;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; memberValueDate = MyForm.AddNewProLabel(memberDesignerPanel,'memberValueDate','test');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; clComponent.SetupComponent(memberValueDate,'{"MarginTop":10,"MarginLeft":10,"MarginRight":10,"MarginBottom":10 ,"TextSize":18,</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; "TextVerticalAlign":"center", "TextHorizontalAlign":"center","Height":20,"Align" : "MostRight","Width":60}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; memberDesignerPanel.AddPanelObject(memberValueDate,clText);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; memberValueDate.Properties.AutoSize = True;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; void CreateDesignerPanel;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp;memberDesignerPanel = MyForm.AddNewProListViewDesignerPanel(memberListView,'memberDesignerPanel');&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp;clComponent.SetupComponent(memberDesignerPanel,'{"Align":"Top","Height":70,"BackgroundColor":"#f5f1e9","BorderColor":"#3B599C","BorderWidth":2,"RoundHeight":20,"RoundWidth":20}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp;memberListView.SetDesignerPanel(memberDesignerPanel);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; void CreateListView;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; memberListView = MyForm.AddNewProListView(mainPnl,'memberListView');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; memberListView.Properties.ItemSpace = 10;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; clComponent.SetupComponent(memberListView,'{"Height" : 150,"Align":"Client","MarginBottom":20,"MarginTop":20,"MarginRight":20,"MarginLeft":20, "ListType":"Cart","ItemColumnCount" : 1,"ItemHeight" : 60,"ItemWidth":150,&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; "BorderColor":"#3B599C", "BorderWidth":2,"RoundWidth":5, "RoundHeight":5,"BackgroundColor":"null"}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; memberListView.ListType = 'vertical';</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">void mainListView;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; CreateListView;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; CreateDesignerPanel;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; CreateMembersNameAndDate;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; AddDataToListview;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">void mainScreen;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; refreshLyt = MyForm.AddNewLayout(mainPnl,'refreshLyt');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; refreshLyt.Align=ALTop;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; refreshLyt.Height = 40;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; refreshLyt.Margins.Top = 2;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; refreshBtn = MyForm.AddNewProButton(refreshLyt,'refreshBtn','');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; clComponent.SetupComponent(refreshBtn,'{"Align" : "Center","Height":'+IntToStr(refreshLyt.Height)+',"Width" :'+IntToStr(refreshLyt.Width)+'}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; MyForm.SetImage(refreshBtn,'<a href="https://clomosy.com/educa/refresh.png" target="_blank" rel="nofollow">https://clomosy.com/educa/refresh.png</a>');&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; MyForm.AddNewEvent(refreshBtn,tbeOnClick,'AddDataToListview');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; mainListView;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">{</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; if (Clomosy.PlatformIsMobile)</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; QrAppType = 2;//0:qrgenerator 1:Yonetici 2:Normal User</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; if(Not Clomosy.PlatformIsMobile)&nbsp; //win üzeirinde açılı olan kullanıcı members listesini görsün</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; QrAppType = 1;//0:qrgenerator 1:Yonetici 2:Normal User</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; if (Clomosy.AppUserProfile== 1 )&nbsp; &nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; &nbsp;QrAppType=0;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; yoneticiTakip = 0;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; MyForm = TclForm.Create(Self);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; MyForm.SetFormBGImage('<a href="https://clomosy.com/demos/bg4.jpg" target="_blank" rel="nofollow">https://clomosy.com/demos/bg4.jpg</a>');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; GetTimer = MyForm.AddNewTimer(MyForm,'GetTimer',1000);</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; mainPnl=MyForm.AddNewProPanel(MyForm,'mainPnl');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; clComponent.SetupComponent(mainPnl,'{"Align" : "Client","BackgroundColor":"null"}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; CaptionLbl = MyForm.AddNewProLabel(mainPnl,'CaptionLbl','QR PDKS UYGULAMASI');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; clComponent.SetupComponent(CaptionLbl,'{"Align" : "MostTop","MarginTop":30,"Height":40,</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; "TextColor":"#3B599C","TextSize":30,"TextVerticalAlign":"center","TextHorizontalAlign":"center","TextBold":"yes","AutoSize":"Horizontal"}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; BtnReadQrCode = MyForm.AddNewProButton(mainPnl,'BtnReadQrCode','');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; clComponent.SetupComponent(BtnReadQrCode,'{"caption":"QRKod Oku","Align" : "Bottom","MarginLeft" :'+IntToStr(mainPnl.Width/4)+',"MarginRight" :'+IntToStr(mainPnl.Width/4)+',</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; "MarginBottom":20,"TextColor":"#3B599C","TextSize":25,</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; "Height":70,"BackgroundColor":"#d1daf0","RoundHeight":15,"RoundWidth":15,"BorderColor":"#3B599C","BorderWidth":3}');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; MyForm.AddNewEvent(BtnReadQrCode,tbeOnClick,'BtnReadQrCodeClick');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; BtnReadQrCode.Visible = False;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; ReadQrEdt = MyForm.AddNewEdit(mainPnl,'ReadQrEdt','Barkod Okutunuz...');</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; ReadQrEdt.Align = alBottom;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; ReadQrEdt.ReadOnly = True;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; ReadQrEdt.Visible = False;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; if (QrAppType== 0 )//QRGenerator ise</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; adminScreen;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; if (QrAppType== 1 )&nbsp; //WINDOWS</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; mainScreen;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp;&nbsp;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; if(QrAppType==2)//QRReader ise Normal User</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; {</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; &nbsp; usersScrenn;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; }</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; if (Clomosy.PlatformIsMobile)</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; MyForm.Run;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; else</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">&nbsp; MyForm.RunModal;</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">}</span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font color="#ffffff" face="monospace"><span style="white-space-collapse: preserve;">Ana koda yazınca bu kodu çalışıyor ancak unit olarak çağırınca CallBarcodeReaderWithScript kısmı hata veriyor.</span></font></div>]]>
   </description>
   <pubDate>Tue, 27 Aug 2024 10:26:28 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=909&amp;PID=1744#1744</guid>
  </item> 
 </channel>
</rss>