<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Fatih DEMİRCİ &#187; Ax 2009</title>
	<atom:link href="http://www.fatihdemirci.net/index.php/tag/ax-2009/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.fatihdemirci.net</link>
	<description>Microsoft MVP &#124; MCT &#124; Solution Architect &#124; AI-Ready ERP &#38; CRM Copilot &#38; Agentic Business Applications</description>
	<lastBuildDate>Fri, 17 Apr 2026 11:24:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Axapta belge ekleme işlemleri</title>
		<link>https://www.fatihdemirci.net/index.php/2010/11/26/axapta-belge-ekleme-islemleri/</link>
		<comments>https://www.fatihdemirci.net/index.php/2010/11/26/axapta-belge-ekleme-islemleri/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 14:01:51 +0000</pubDate>
		<dc:creator>Fatih Demirci</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 2009]]></category>
		<category><![CDATA[Axapta]]></category>
		<category><![CDATA[docu]]></category>

		<guid isPermaLink="false">http://www.fatihdemirci.net/?p=514</guid>
		<description><![CDATA[Merhaba Axapta standardında herhangi bir tablonun satırına istediğiniz kadar belge ekleyebilirsiniz. Bunun için öncelikle Temel / Belge Yönetimi&#8221; altındaki tanımları yapmanız gerekmektedir. Belge Yönetimi menüsü altında: 1.Belge Tipleri Farklı belge tipleri tanımlayıp bunların farklı klasörlerde  tutulmasını sağlayabilirsiniz. Genel sekmesinde bulunan tanımlarla birçok esnekliği otomatik şekilde tanımlayabilirsiniz. Örneğin silinen dosyanın sadece kaydını silme veya hem kaydı hemde [...]]]></description>
		<wfw:commentRss>https://www.fatihdemirci.net/index.php/2010/11/26/axapta-belge-ekleme-islemleri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CompanyImage Tablosundan resmi fiziksel bir ortama aktarma</title>
		<link>https://www.fatihdemirci.net/index.php/2010/11/03/companyimage-tablosundan-resmi-fiziksel-bir-ortama-aktarma/</link>
		<comments>https://www.fatihdemirci.net/index.php/2010/11/03/companyimage-tablosundan-resmi-fiziksel-bir-ortama-aktarma/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 11:01:44 +0000</pubDate>
		<dc:creator>Fatih Demirci</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[x++]]></category>
		<category><![CDATA[Ax 2009]]></category>
		<category><![CDATA[Axapta]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[Metod]]></category>

		<guid isPermaLink="false">http://www.fatihdemirci.net/?p=493</guid>
		<description><![CDATA[//Write EmplImage to File Path public static void  writeCompanyImageToFilePath(EmplId _emplId, str _filePath) {     #macrolib.File     CompanyImage companyImage;     EmplTable emplTable;     Image myImg ;     FileIOPermission permission;   ;     //find Employee     emplTable = EmplTable::find(_emplId);     //getting image from CompanyImage    companyImage = CompanyImage::find(emplTable.dataAreaId, emplTable.TableId, emplTable.RecId);     myImg = new Image(companyImage.Image);     filePath= _filePath [...]]]></description>
		<wfw:commentRss>https://www.fatihdemirci.net/index.php/2010/11/03/companyimage-tablosundan-resmi-fiziksel-bir-ortama-aktarma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamics AX 2009 Keyboard Shortcuts</title>
		<link>https://www.fatihdemirci.net/index.php/2010/11/03/dynamics-ax-2009-keyboard-shortcuts/</link>
		<comments>https://www.fatihdemirci.net/index.php/2010/11/03/dynamics-ax-2009-keyboard-shortcuts/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 09:12:57 +0000</pubDate>
		<dc:creator>Fatih Demirci</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 2009]]></category>
		<category><![CDATA[Axapta]]></category>

		<guid isPermaLink="false">http://www.fatihdemirci.net/?p=490</guid>
		<description><![CDATA[Viewing/Navigation options  Accelerator Keys Task Description Alt+F1 Show Navigation Pane (if it is not in auto-hide mode)This shortcut works from both MDI &#38; SDI windows, so it is a good shortcut to get back to the main workspace. Shift+Alt+F1 Enable/Disable auto-hide for the Navigation Pane Ctrl+Shift+D Toggles the Content Pane between Developer and Content modes.  [...]]]></description>
		<wfw:commentRss>https://www.fatihdemirci.net/index.php/2010/11/03/dynamics-ax-2009-keyboard-shortcuts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Axaptada forma kodla çoklu range eklemek</title>
		<link>https://www.fatihdemirci.net/index.php/2010/10/08/axaptada-forma-kodla-coklu-range-eklemek/</link>
		<comments>https://www.fatihdemirci.net/index.php/2010/10/08/axaptada-forma-kodla-coklu-range-eklemek/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 19:42:28 +0000</pubDate>
		<dc:creator>Fatih Demirci</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[x++]]></category>
		<category><![CDATA[Ax 2009]]></category>
		<category><![CDATA[Axapta]]></category>
		<category><![CDATA[Metod]]></category>
		<category><![CDATA[Query]]></category>

		<guid isPermaLink="false">http://www.fatihdemirci.net/?p=484</guid>
		<description><![CDATA[Merhaba Bir araç isteği geliştirmesi yaptığımızı düşünelim. Araç isteklerinin listelendiği bir form yapıyoruz. Burada kişi bu formu açtığında kendi kayıtları ve kendisine bağlı olan pozisyondaki personelinin kayıtları görünsün istiyoruz. init motudundan çağırabileceğimiz addrange metodumuz şöyle olabilir. void addRange() { HRPPartyPositionTableRelationship HRPPartyPosition; HRPPartyPositionTableRelationship HRPPartyPosition2; QueryBuildRange rangeReqOwner; emplId emplId; str filterReqOwner; ;rangeReqOwner = VehicleRequest_ds.query().dataSourceTable(tablenum(VehicleRequest)).addRange(fieldNum(VehicleRequest, ReqOwner)); // range [...]]]></description>
		<wfw:commentRss>https://www.fatihdemirci.net/index.php/2010/10/08/axaptada-forma-kodla-coklu-range-eklemek/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>İyimser Eşzamanlı İstisnalar(Optimistic Concurrency Exceptions)</title>
		<link>https://www.fatihdemirci.net/index.php/2010/10/05/iyimser-eszamanli-istisnalaroptimistic-concurrency-exceptions/</link>
		<comments>https://www.fatihdemirci.net/index.php/2010/10/05/iyimser-eszamanli-istisnalaroptimistic-concurrency-exceptions/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 12:41:55 +0000</pubDate>
		<dc:creator>Fatih Demirci</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[x++]]></category>
		<category><![CDATA[Ax 2009]]></category>
		<category><![CDATA[Axapta]]></category>
		<category><![CDATA[Metod]]></category>

		<guid isPermaLink="false">http://www.fatihdemirci.net/?p=480</guid>
		<description><![CDATA[İyimser eşzamanlı kontrolü (optimistic concurrency check (OCC)) AX 2009 da performance arttırma işlevidir. Gerçek güncelleme anına kadar, veri tabanından alınan bir kayıt değiştirilmeyecek varsayılır. Bunun anlamı veri tabanında ki bu kayıt üzerinde daha az kilit olması ve diğer kullanıcıların daha hızlı erişmesidir. Aynı zamanda bunun anlamı bir kullanıcı kaydı güncellerken diğeride bu kaydı ele alabilir. [...]]]></description>
		<wfw:commentRss>https://www.fatihdemirci.net/index.php/2010/10/05/iyimser-eszamanli-istisnalaroptimistic-concurrency-exceptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>İstisnalar (Exceptions)</title>
		<link>https://www.fatihdemirci.net/index.php/2010/10/05/istisnalar-exceptions/</link>
		<comments>https://www.fatihdemirci.net/index.php/2010/10/05/istisnalar-exceptions/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 12:34:52 +0000</pubDate>
		<dc:creator>Fatih Demirci</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[x++]]></category>
		<category><![CDATA[Ax 2009]]></category>
		<category><![CDATA[Axapta]]></category>
		<category><![CDATA[Exceptions]]></category>
		<category><![CDATA[istisnalar]]></category>
		<category><![CDATA[Metod]]></category>

		<guid isPermaLink="false">http://www.fatihdemirci.net/?p=474</guid>
		<description><![CDATA[İstisna programın normal akışı kesildiğinde ortaya çıkan durumdur.  İstisna örnekleri: Yazdırma sırasında printerin güç düğmesinin açık olmaması Olmayan bir dosyaya erişmek Olmayan bir kaydı güncellemek Bu istisnalar meydana geldiğinde program bunları yönetmek için harekete geçmelidir. Örneğin, eğer kullanıcı olmayan bir dosyayı ele almayı istemiş ise sistem bu istisnayı yakalamalı ve yeni bir dosya oluşturmalı gibi. [...]]]></description>
		<wfw:commentRss>https://www.fatihdemirci.net/index.php/2010/10/05/istisnalar-exceptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Macros in axapta</title>
		<link>https://www.fatihdemirci.net/index.php/2010/09/29/macros-in-axapta/</link>
		<comments>https://www.fatihdemirci.net/index.php/2010/09/29/macros-in-axapta/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 07:11:11 +0000</pubDate>
		<dc:creator>Fatih Demirci</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 2009]]></category>
		<category><![CDATA[Axapta]]></category>
		<category><![CDATA[macros]]></category>

		<guid isPermaLink="false">http://www.fatihdemirci.net/?p=468</guid>
		<description><![CDATA[In Axapta’s predecessor, macros were widely used. The predecessor did not support classes, so macros were used instead. This might be the reason that macros are a part of MorphX today. In MorphX macros are not commonly used. A few places make use of macros such as keeping track of the list of fields stored [...]]]></description>
		<wfw:commentRss>https://www.fatihdemirci.net/index.php/2010/09/29/macros-in-axapta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>İletişim Araçları</title>
		<link>https://www.fatihdemirci.net/index.php/2010/09/23/iletisim-araclari/</link>
		<comments>https://www.fatihdemirci.net/index.php/2010/09/23/iletisim-araclari/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 19:12:18 +0000</pubDate>
		<dc:creator>Fatih Demirci</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 2009]]></category>
		<category><![CDATA[Axapta]]></category>
		<category><![CDATA[x++]]></category>

		<guid isPermaLink="false">http://www.fatihdemirci.net/?p=465</guid>
		<description><![CDATA[Merhaba Mehmet Aktürk arkadaşımın hazırlamış olduğu eğitim dokumanından yaralanarak bu yazıları hazırladım. Kendisine yardımlarından dolayı teşşekkür ederim. Son kullanıcı ile iletişime geçmek her yazılımın önemli bir parçasıdır ve sürecin doğru işlemesi için kritiktir. İletişimin ana tipleri aşağıdaki gibidir: Büyük miktarda verinin girildiği ya da alındığı formlar ve raporlar. Belirli özel veri girişleri ve çıktıları için [...]]]></description>
		<wfw:commentRss>https://www.fatihdemirci.net/index.php/2010/09/23/iletisim-araclari/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Dahili(Built-in) Fonksiyonlar</title>
		<link>https://www.fatihdemirci.net/index.php/2010/09/23/dahilibuilt-in-fonksiyonlar/</link>
		<comments>https://www.fatihdemirci.net/index.php/2010/09/23/dahilibuilt-in-fonksiyonlar/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 07:07:40 +0000</pubDate>
		<dc:creator>Fatih Demirci</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 2009]]></category>
		<category><![CDATA[Axapta]]></category>
		<category><![CDATA[x++]]></category>

		<guid isPermaLink="false">http://www.fatihdemirci.net/?p=461</guid>
		<description><![CDATA[Microsoft Dynamics AX X++ ta geliştirme yapılmasına yardımcı olan bir çok dahili fonksiyon içerir. Bunlar matemetiksel işlemler yapar, data tiplerini çevirir, sistem değerleri döndürür vb. Dahili Fonksiyonları Kullanmak Dahili fonksiyonları X++ kodunun herhangi bir yerinde kullanabilirsiniz. Bu fonksiyonaları elle yazabilir, kod editörde sağ tuş yapılarak açılan bağlam menüde Yerleşik İşlevleri Listele seçeneği ile ya da [...]]]></description>
		<wfw:commentRss>https://www.fatihdemirci.net/index.php/2010/09/23/dahilibuilt-in-fonksiyonlar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Döngüler</title>
		<link>https://www.fatihdemirci.net/index.php/2010/09/23/donguler/</link>
		<comments>https://www.fatihdemirci.net/index.php/2010/09/23/donguler/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 06:59:26 +0000</pubDate>
		<dc:creator>Fatih Demirci</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[x++]]></category>
		<category><![CDATA[Ax 2009]]></category>
		<category><![CDATA[Axapta]]></category>
		<category><![CDATA[do while]]></category>
		<category><![CDATA[döngü]]></category>
		<category><![CDATA[for]]></category>
		<category><![CDATA[while]]></category>

		<guid isPermaLink="false">http://www.fatihdemirci.net/?p=459</guid>
		<description><![CDATA[Yinelenen ifadeler yazılımda döngüler olarak bilinirler. Döngülerde söylenmesi gereken en önemli şey döngünün devamını sağlayan şartın aynı zamanda muhakkak döngüyü sonlandırmasıda gerekmektedir. Bu dikkate alınmaz ise program akışı sonsuz döngüye girer ve hata alınır. X++ ta üç ana döngü vardır: while loop do while loop for statement While Döngü İfadesi While ifadesi yanında parantez içinde belirtilen [...]]]></description>
		<wfw:commentRss>https://www.fatihdemirci.net/index.php/2010/09/23/donguler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
