<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Atiker Yaz&#305;l&#305;m | Forum : Özel Ekran Yazıcı Çıktı Dizaynı</title>
  <link>http://www.atikeryazilim.com.tr/</link>
  <description><![CDATA[XML içerik linki; Atiker Yaz&#305;l&#305;m | Forum : &#214;zel Ekran : Özel Ekran Yazıcı Çıktı Dizaynı]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Thu, 30 Apr 2026 20:36:15 +0000</pubDate>
  <lastBuildDate>Fri, 26 Oct 2018 09:38:29 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 11.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.atikeryazilim.com.tr/RSS_post_feed.asp?TID=342</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Atiker Yaz&#305;l&#305;m | Forum]]></title>
   <url>http://www.atikeryazilim.com.tr/forum_images/logo.png</url>
   <link>http://www.atikeryazilim.com.tr/</link>
  </image>
  <item>
   <title><![CDATA[Özel Ekran Yazıcı Çıktı Dizaynı : Yap&#305;lan &#214;zel Ekranda Kaydedilen...]]></title>
   <link>http://www.atikeryazilim.com.tr/forum_posts.asp?TID=342&amp;PID=341&amp;title=ozel-ekran-yazici-cikti-dizayni#341</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="http://www.atikeryazilim.com.tr/member_profile.asp?PF=59">mervenur.demic</a><br /><strong>Konu:</strong> 342<br /><strong>Gönderim Zamanı:</strong> 26&nbsp;Ekim&nbsp;2018 Saat 09:38<br /><br /><p ="ms&#111;nospacing"=""><b style="mso-bidi-font-weight:normal">Yapılan ÖzelEkranda Kaydedilen Veriyi Yazıcı Dizaynına Çekme,&nbsp;</b></p><p ="ms&#111;nospacing"=""><b style="mso-bidi-font-weight:normal">Aktif olunan Belge NumarasınıÖzel Ekrana çağırma ve Sağ click olayında özel ekran çağırma;<o:p></o:p></b></p><p ="ms&#111;nospacing"="">Örnek olarak satış teklif modülü için kullanılan ödemedetayları ekranını kullanacağız. &nbsp;Ödeme detayları satış teklifi için ödemeplanının kaydedilebilmesi için yapılan özel ekrandır.&nbsp;</p><p ="ms&#111;nospacing"="">Satış teklif ekranı kalembilgileri sekmesinde sağ click yapılarak Ödeme Detayları ekranına erişilir.(BkzResim 1) <o:p></o:p></p><p ="ms&#111;nospacing"="">Özel ekrana otomatik olarak belge numarası çekilerekbelgeye ait ödeme planı kaydedilir.(Bkz Resim 2) &nbsp;<o:p></o:p></p><p ="ms&#111;nospacing"="">Belge numarası referans alınarak kaydedildiği için satışteklif dizaynına ekranda girilen bilgiler çekilebilir.(Bkz Resim 3)<o:p></o:p></p><p ="ms&#111;nospacing"=""><img src="uploads/59/özelek1.jpg" height="458" width="805" border="0" /><br></p><p ="ms&#111;nospacing"=""><b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Resim 1</b></p><p ="ms&#111;nospacing"=""><b><img src="uploads/59/özelek2.jpg" height="450" width="605" border="0" /><br></b></p><p ="ms&#111;nospacing"="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<b>Resim 2</b></p><p ="ms&#111;nospacing"=""><img src="uploads/59/özelek3.jpg" height="113" width="355" border="0" /><br></p><p ="ms&#111;nospacing"=""><b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Resim 3</b></p><p ="ms&#111;nospacing"=""></p><p ="ms&#111;normal"=""><b>Özel ekranda kullanılan bazı teknik detaylar;<o:p></o:p></b></p><p ="ms&#111;normal"=""><b>AtikSE herhangi bir ekranda sağ click özel ekran çağırmakiçin aşağıdaki kodlar yazılır;(Bkz Resim 4)<o:p></o:p></b></p><p ="ms&#111;normal"=""><b>Menu:(ActiveForm</b>) objesinin &nbsp;<b>PopupMenu:1_OnClick</b>olayına AppInfo.AppRunProject(‘ÖzelEkranKodu’,’SHOW=NORMAL’);<o:p></o:p></p><p ="ms&#111;normal"=""><b>Özel ekrana aktif olunan belge numarasının gönderilmesiiçin aşağıdaki kod kullanılır;<o:p></o:p></b></p><p ="ms&#111;normal"="">AppInfo.AppGlobalString := BELGE_NO.Text; <o:p></o:p></p><p ="ms&#111;normal"="">Özel ekranda formun create olayına ise aşağıdaki kodyazılır. <o:p></o:p></p><p ="ms&#111;normal"="">BELGE_NO_L.Caption := AppInfo.AppGlobalString;&nbsp; <o:p></o:p></p><p ="ms&#111;normal"=""><b>Dizayna özel ekrandan girilen verilen çekilmesi içinaşağıdaki sql cümlesi kullanılır;<o:p></o:p></b></p><p ="ms&#111;normal"="" style="text-autospace:n&#111;ne"><span style="font-size:9.5pt;  font-family:C&#111;nsolas">ODEME<span style="color:gray">=</span><span style="color:blue">SELECT</span> ODEME_TARIHI<span style="color:gray">,</span>TUTAR<span style="color:gray">,</span>ACIKLAMA <span style="color:blue">FROM</span>ZZTBLODEMEDETAYLARI <span style="color:blue">WHERE</span> BELGE_NO<span style="color:gray">={</span>BELGE_NO<span style="color:gray">}<o:p></o:p></span></span></p><p ="ms&#111;normal"=""><b>Özel ekranda girilen verilen tabloya kaydedilmesi içinaşağıdaki kod bloğu kullanılır;<o:p></o:p></b></p><p ="ms&#111;normal"="">procedure BtnKaydetBtBeforePost(Sender: TObject);&nbsp; <o:p></o:p></p><p ="ms&#111;normal"="">var&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;Qry:TBTQuery;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;with Qry do<o:p></o:p></p><p ="ms&#111;normal"="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; begin <o:p></o:p></p><p ="ms&#111;normal"="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Close;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;RequestLive:=True;<o:p></o:p></p><p ="ms&#111;normal"="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SQL.Text:='SELECT* FROM ZZTBLODEMEDETAYLARI WHERE REC_NO='+REC_NO.SQLText;<o:p></o:p></p><p ="ms&#111;normal"="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Open;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;ifFound Then Edit ElseInsert;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;Fieldbyname('BELGE_NO').AsString:=BELGE_NO_L.Caption;<o:p></o:p></p><p ="ms&#111;normal"="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fieldbyname('ODEME_TARIHI').AsDateTime:=ODEME_TARIHI.GetAsDate;&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;Fieldbyname('TUTAR').AsFloat:=TUTAR.GetAsFloat;&nbsp;&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;Fieldbyname('ACIKLAMA').AsString:=ACIKLAMA.Text;<o:p></o:p></p><p ="ms&#111;normal"="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Post;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;end;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;Finally<o:p></o:p></p><p ="ms&#111;normal"="">&nbsp;&nbsp;&nbsp;Qry.Free;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;BtnKaydet.RunForOperations(rfNew);<o:p></o:p></p><p ="ms&#111;normal"="">&nbsp;&nbsp;&nbsp; end;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p><p ="ms&#111;normal"="">end;<o:p></o:p></p><p ="ms&#111;normal"=""><b><o:p>&nbsp;<img src="uploads/59/özelek4.jpg" border="0" /></o:p></b></p><b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Resim 4</b><p></p><span style="font-size:10px"><br /><br />Düzenleyen mervenur.demic - 26&nbsp;Ekim&nbsp;2018 Saat 09:50</span>]]>
   </description>
   <pubDate>Fri, 26 Oct 2018 09:38:29 +0000</pubDate>
   <guid isPermaLink="true">http://www.atikeryazilim.com.tr/forum_posts.asp?TID=342&amp;PID=341&amp;title=ozel-ekran-yazici-cikti-dizayni#341</guid>
  </item> 
 </channel>
</rss>