{"id":649,"date":"2015-01-15T10:01:08","date_gmt":"2015-01-15T08:01:08","guid":{"rendered":"http:\/\/www.ozgurguler.net\/?p=649"},"modified":"2015-10-16T17:40:12","modified_gmt":"2015-10-16T14:40:12","slug":"rapor-ve-formlarda-kullanilan-fonksiyonlar","status":"publish","type":"post","link":"https:\/\/www.ozgurguler.net\/blog\/rapor-ve-formlarda-kullanilan-fonksiyonlar\/","title":{"rendered":"RAPOR VE FORMLARDA KULLANILAN FONKS\u0130YONLAR"},"content":{"rendered":"<p>RAPOR VE FORMLARDA KULLANILAN FONKS\u0130YONLAR<\/p>\n<p>&nbsp;<\/p>\n<p>FONKS\u0130YON L\u0130STES\u0130<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"118\">MIN(number, number)<\/td>\n<td width=\"118\">DAYS(firstdate, lastdate)<\/td>\n<td width=\"118\">CREATE(date, base curr., base rate, dest. curr)<\/p>\n<p>&nbsp;<\/td>\n<td width=\"118\">SQR(number)<\/td>\n<td width=\"118\">DATESTR(date, format)<\/td>\n<td width=\"118\">SUBSTR(text, start, length)<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"118\">MAX(number, number)<\/td>\n<td width=\"118\">DAYOF(date)<\/td>\n<td width=\"118\">STRPOS<\/p>\n<p>(search string, string)<\/td>\n<td width=\"118\">SQRT(number)<\/td>\n<td width=\"118\">MONTHSTR(month)<\/td>\n<td width=\"118\">UPCASE(text)<\/td>\n<\/tr>\n<tr>\n<td width=\"118\">MOD(number, divisor)<\/td>\n<td width=\"118\">MONTHOF(date)<\/p>\n<p>&nbsp;<\/td>\n<td width=\"118\">FLOOR(number)<\/td>\n<td width=\"118\">COS(number)<\/td>\n<td width=\"118\">WDAYSTR(weekday)<\/td>\n<td width=\"118\">LOWCASE(text)<\/td>\n<\/tr>\n<tr>\n<td width=\"118\">DIV(number, divisor)<\/td>\n<td width=\"118\">YEAROF(date)<\/p>\n<p>&nbsp;<\/td>\n<td width=\"118\">CEIL(number)<\/td>\n<td width=\"118\">SIN(number)<\/td>\n<td width=\"118\">NUMSTR(number, decimals, format)<\/td>\n<td width=\"118\">TRIMSPC(text, option)<\/td>\n<\/tr>\n<tr>\n<td width=\"118\">ABS(number)<\/td>\n<td width=\"118\">WDAYOF(date)<\/td>\n<td width=\"118\">FRAC(number)<\/p>\n<p>&nbsp;<\/td>\n<td width=\"118\">TAN(number)<\/td>\n<td width=\"118\">TIMESTR(time, format)<\/td>\n<td width=\"118\">JUSTIFY(text, direction, fill, length)<\/td>\n<\/tr>\n<tr>\n<td width=\"118\">VAL(text)<\/td>\n<td width=\"118\">ROUND(number)<\/td>\n<td width=\"118\">EXP(number)<\/td>\n<td width=\"118\">STRLEN(text)<\/td>\n<td width=\"118\">RESXSTR(list resource, tag)<\/td>\n<td width=\"118\">WRNUM(language, numer, part)<\/td>\n<\/tr>\n<tr>\n<td width=\"118\">DATE<\/p>\n<p>(day, month, year)<\/p>\n<p>&nbsp;<\/td>\n<td width=\"118\">TRUNC(number)<\/td>\n<td width=\"118\">LN(number)<\/td>\n<td width=\"118\">WEEKNUM(year start, first week, date)<\/td>\n<td width=\"118\">RESSTR(string resource)<\/p>\n<p>&nbsp;<\/td>\n<td width=\"118\">IF(expression, value1, value2)<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"118\">AFTER(days, year)<\/td>\n<td width=\"118\">ERATE<\/p>\n<p>(date, currency)<\/td>\n<td width=\"118\">POWER<\/p>\n<p>(base, exponent)<\/p>\n<p>&nbsp;<\/td>\n<td width=\"118\">STR(number)<\/td>\n<td width=\"118\">CRESSTR(list id., tag)<\/p>\n<p>&nbsp;<\/td>\n<td width=\"118\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><!--more--><\/p>\n<p>\u00d6RNEK FONKS\u0130YONLARIN KULLANIMI<\/p>\n<p>MIN(number, number)<\/p>\n<p>Fonsiyonun i\u00e7erindeki say\u0131lardan k\u00fc\u00e7\u00fck olan\u0131 verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0 MIN(5, 6)=5<\/p>\n<p>S\u011fl Kullan\u0131m : SELECT MIN(DATE_) FROM LG_035_01_STLINE<\/p>\n<p>\u00d6rnek:\u00a0 \u0130lk son eklenen faturan\u0131n tarihi<\/p>\n<p>SELECT MIN(DATE_) FROM LG_035_01_INVOICE WHERE GRPCODE=2 AND CLIENTREF=4778<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>MAX(number, number)<\/p>\n<p>Fonsiyonun i\u00e7erindeki say\u0131lardan b\u00fcy\u00fck olan\u0131 verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0 MAX(5, 6)\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 6<\/p>\n<p>S\u011fl Kullan\u0131m : SELECT MIN(DATE_) FROM LG_035_01_STLINE<\/p>\n<p>\u00d6rnek: En son eklenen faturan\u0131n tarihi<\/p>\n<p>SELECT max(DATE_) FROM LG_035_01_INVOICE WHERE GRPCODE=2 AND CLIENTREF=4778<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>MOD(number, divisor)<\/p>\n<p>Bir say\u0131n\u0131n di\u011fer bir say\u0131ya b\u00f6l\u00fcnd\u00fc\u011f\u00fcnde kalan\u0131 verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0 MOD(37, 6)\u00a0\u00a0 =1\u00a0\u00a0 \/\u00a0\u00a0 MOD(42, 7)=0<\/p>\n<p>Sql Kullan\u0131m : Select 10 % 3<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>DIV(number, divisor)<\/p>\n<p>Bir say\u0131n\u0131n di\u011fer bir say\u0131ya b\u00f6l\u00fcnd\u00fc\u011f\u00fcnde b\u00f6l\u00fcm\u00fc verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0 DIV(35,6)=5\u00a0\u00a0 \/ DIV(42, 7)=6<\/p>\n<p>Sql Kullan\u0131m : Select 10 \/ 3<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>ABS(number)<\/p>\n<p>Bir say\u0131n\u0131n mutlak de\u011ferini al\u0131r.<\/p>\n<p>Program kullan\u0131m : ABS(7) =7\u00a0 \/ ABS(-7)=7<\/p>\n<p>Sql Kullan\u0131m : select ABS(-23)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>VAL(text)<\/p>\n<p>Metin olarak yaz\u0131lm\u0131\u015f bir say\u0131y\u0131 say\u0131 format\u0131na \u00e7evirir.<\/p>\n<p>Program kullan\u0131m :VAL(\u201c1000\u201d)=1000<\/p>\n<p>Sql Kullan\u0131m : SELECT CAST(100 AS INT)<\/p>\n<p>SELECT CONVERT(INT, 100)<\/p>\n<p>VAL(STR(100))<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>STRLEN(text)<\/p>\n<p>Se\u00e7ilen metnin ka\u00e7 karakterden olu\u015ftu\u011fu bilgisini verir. T\u00fcr\u00fc say\u0131d\u0131r.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 STRLEN(\u201cabcdefg\u201d) =7\u00a0\u00a0 \/ STRLEN(\u201c999\u201d)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3<\/p>\n<p>Sql Kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT LEN(NAME) FROM LG_035_ITEMS<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>SUBSTR(text, start, length)<\/p>\n<p>Se\u00e7ilen metin alan\u0131 istenilen karakterden ba\u015flayarak istenilen uzunlukta yazmak i\u00e7in kullan\u0131l\u0131r.<\/p>\n<p>Program kullan\u0131m :SUBSTR(\u201cabcdef\u201d,2,3)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =bcd\u00a0 \/ SUBSTR(\u201cabcdef\u201d,1,4)=abcd<\/p>\n<p>Sql Kullan\u0131m : SELECT SUBSTRING(NAME,9,LEN(NAME)) FROM LG_035_ITEMS<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>STR(text)<\/p>\n<p>Say\u0131 olarak tan\u0131mlanm\u0131\u015f alan\u0131 metin format\u0131nda yazar.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 STR(1234)=1234<\/p>\n<p>Sql Kullan\u0131m : \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT STR(12345)<\/p>\n<p>SELECT STR(12345)+&#8217;ABC&#8217;<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>DATESTR(date, format)<\/p>\n<p>Verilen tarihi metne \u00e7evirerek istenen formatta yazar.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 DATESTR(DATE(23,12,2013),1)=12.23.2013\u00a0\u00a0 \/\u00a0 DATESTR(DATE(23,12,2013),2)=\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 23.12.2013<\/p>\n<p>Sql Kullan\u0131m : \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT CONVERT(VARCHAR(10), DATE_, 111) AS [YYYY\/MM\/DD] FROM LG_035_01_INVOICE<\/p>\n<p>SELECT CONVERT(VARCHAR(10), DATE_, 112) AS [YYYYMMDD] FROM LG_035_01_INVOICE<\/p>\n<p>SELECT REPLACE(CONVERT(VARCHAR(10), DATE_, 111),&#8217;\/&#8217;,&#8217;_&#8217;) AS [YYYY MM DD]\u00a0 FROM LG_035_01_INVOICE<\/p>\n<p>SELECT UPPER(REPLACE(CONVERT(VARCHAR,DATE_,6),&#8217; &#8216;,&#8217;-&#8216;)) AS [DD MM YY] FROM LG_035_01_INVOICE<\/p>\n<p>SELECT CONVERT(VARCHAR(10), DATE_, 110) AS [YYYY\/MM\/DD] FROM LG_035_01_INVOICE<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>DATE(day, month, year)<\/p>\n<p>G\u00fcn, ay ve y\u0131l bilgisine g\u00f6re tarih format\u0131na \u00e7evirir.<\/p>\n<p>Program kullan\u0131m :DATE(31, 12, 2013)=31.12.2013<\/p>\n<p>Sql Kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT convert(datetime, &#8217;10\/23\/2016&#8217;, 101) &#8212; ay\/gun\/y\u0131ll<\/p>\n<p>SELECT convert(datetime, &#8216;2016.10.23&#8217;, 102) &#8212; y\u0131ll.ay.gun<\/p>\n<p>SELECT convert(datetime, &#8217;23\/10\/2016&#8242;, 103) &#8212; gun\/ay\/y\u0131ll<\/p>\n<p>SELECT convert(datetime, &#8216;23.10.2016&#8217;, 104) &#8212; gun.ay.y\u0131ll<\/p>\n<p>SELECT convert(datetime, &#8217;23-10-2016&#8242;, 105) &#8212; gun-ay-y\u0131ll<\/p>\n<p>SELECT convert(datetime, &#8217;23 OCT 2016&#8242;, 106) &#8212; gun mon y\u0131ll<\/p>\n<p>SELECT convert(datetime, &#8216;Oct 23, 2016&#8217;, 107) &#8212; mon gun, y\u0131ll<\/p>\n<p>&nbsp;<\/p>\n<p>SELECT<\/p>\n<p>CAST(CONVERT(datetime,DATE_) as bigint) AS DATETOINT1,<\/p>\n<p>CONVERT(bigint,CONVERT(datetime,DATE_))\u00a0 AS DATETOINT2,<\/p>\n<p>CAST(CONVERT(datetime,DATE_) as bigint) AS DATETOINT3<\/p>\n<p>FROM LG_035_01_STLINE<\/p>\n<p>&nbsp;<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>AFTER(days, date)<\/p>\n<p>Bir tarihten verilen g\u00fcn say\u0131s\u0131 kadar sonraki tarihi verir.<\/p>\n<p>Program kullan\u0131m : AFTER(10, DATE(10,02,2001))=20.02.2001<\/p>\n<p>AFTER(10, [G\u00fcn\u00fcn tarihi])=15.02.2001 (G\u00fcn\u00fcn tarihi 05.02.2001 ise)<\/p>\n<p>AFTER(-25,[G\u00fcn\u00fcn Tarihi])<\/p>\n<p>Sql Kullan\u0131m : select (DATE_-10),(DATE_+10) from LG_035_01_INVOICE<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>DAYS(firstdate, lastdate)<\/p>\n<p>\u0130ki tarih aras\u0131ndaki g\u00fcn say\u0131s\u0131n\u0131 verir.<\/p>\n<p>Program kullan\u0131m : DAYS(DATE(13,10,2013), DATE(21,10,2013))=8\u00a0\u00a0 \/ DAYS([G\u00fcn\u00fcn Tarihi],[AFTER KULLANIMI])<\/p>\n<p>Sql Kullan\u0131m : \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 select DateDiff(mm,DATE_,CAPIBLOCK_CREADEDDATE) from LG_035_01_INVOICE<\/p>\n<p>select DateDiff(hh,DATE_,CAPIBLOCK_CREADEDDATE) from LG_035_01_INVOICE<\/p>\n<p>select DateDiff(DAYOFYEAR,DATE_,CAPIBLOCK_CREADEDDATE) from LG_035_01_INVOICE<\/p>\n<p>select DateDiff(YYYY,DATE_,CAPIBLOCK_CREADEDDATE) from LG_035_01_INVOICE<\/p>\n<p>\u00f6rnek: Faturan\u0131n olu\u015fturulma tarihi ile fatura tarihi farkl\u0131 olanlar<\/p>\n<p>select * from LG_035_01_INVOICE WHERE DateDiff(mm,DATE_,CAPIBLOCK_CREADEDDATE)&gt;0<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>DAYOF(date)<\/p>\n<p>Verilen tarihin g\u00fcn\u00fcn\u00fc verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 DAYOF(DATE(10,12,2000))=10\u00a0\u00a0 \/ DAYOF([G\u00fcn\u00fcn Tarihi])=14<\/p>\n<p>Sql Kullan\u0131m : \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT DAY(DATE_) FROM LG_035_01_INVOICE<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>MONTHOF(date)<\/p>\n<p>Verilen tarihin ay\u0131n\u0131 verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 MONTHOF(DATE(10,12,2000))=12\u00a0\u00a0\u00a0 \/ MONTHOF([G\u00fcn\u00fcn Tarihi])<strong>=6<\/strong><\/p>\n<p>Sql Kullan\u0131m : \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT MONTH(DATE_) FROM LG_035_01_INVOICE<\/p>\n<p>\u00d6rnek: Ocak ay\u0131 toplam sat\u0131\u015f fatura adedi<\/p>\n<p>SELECT COUNT(LOGICALREF) FROM LG_035_01_INVOICE WHERE\u00a0 MONTH(DATE_)=1 AND GRPCODE=2<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>YEAROF(date)<\/p>\n<p>Verilen tarihin y\u0131l\u0131n\u0131 verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 YEAROF (DATE(10,12,2000))=2000\u00a0 \/ YEAROF([G\u00fcn\u00fcn Tarihi])<strong>=2013<\/strong><\/p>\n<p>Sql Kullan\u0131m : \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT YEAR(DATE_) FROM LG_035_01_INVOICE<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>WDAYOF(date)<\/p>\n<p>Verilen tarihin haftan\u0131n ka\u00e7\u0131nc\u0131 g\u00fcn\u00fc oldu\u011funu verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 WDAYOF (DATE(30,03,2001))\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =5<\/p>\n<p>Sql Kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT DATEPART (DW, DATE_),DATE_ FROM LG_035_01_INVOICE\u00a0 &#8212;Haftan\u0131n ka\u00e7\u0131nc\u0131 g\u00fcn\u00fc<\/p>\n<p>SELECT DATEPART (wk, DATE_),DATE_ FROM LG_035_01_INVOICE\u00a0 &#8212;Haftay\u0131 almak i\u00e7in<\/p>\n<p>SELECT DATEPART (dy, DATE_),DATE_ FROM LG_035_01_INVOICE\u00a0 &#8212;Y\u0131l\u0131n ka\u00e7\u0131nc\u0131 g\u00fcn\u00fc<\/p>\n<p>SELECT DATEPART (qq, DATE_),DATE_ FROM LG_035_01_INVOICE\u00a0 &#8212;Y\u0131l\u0131n ka\u00e7\u0131nc\u0131 \u00e7eyre\u011fi<\/p>\n<p>SELECT DATEPART (hh, DATE_),DATE_ FROM LG_035_01_INVOICE\u00a0 &#8212;Saat bilgisini almak i\u00e7in<\/p>\n<p>SELECT DATEPART (mi, DATE_),DATE_ FROM LG_035_01_INVOICE\u00a0 &#8212;Dakika bilgisini almak i\u00e7in<\/p>\n<p>SELECT DATEPART (ss, DATE_),DATE_ FROM LG_035_01_INVOICE\u00a0 &#8212;Saniye bilgisini almak i\u00e7in<\/p>\n<p>SELECT DATEPART (ms, DATE_),DATE_ FROM LG_035_01_INVOICE\u00a0 &#8212;Milisaniye bilgisini almak i\u00e7in<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>ROUND(number)<\/p>\n<p>Verilen say\u0131y\u0131 en yak\u0131n tamsay\u0131ya \u00e7evirir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ROUND(5.25)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =5\/\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ROUND(5.61)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =6<\/p>\n<p>Sql Kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT ROUND(DEBIT,2) FROM LG_035_01_EMFLINE<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>TRUNC(number)<\/p>\n<p>Verilen say\u0131n\u0131n ondal\u0131kl\u0131 k\u0131sm\u0131n\u0131 kald\u0131rarak tamsay\u0131ya \u00e7evirir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 TRUNC(5.25)=5 \/ TRUNC(26.85)=26<\/p>\n<p>Sql Kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT FLOOR(NETTOTAL),NETTOTAL FROM LG_035_01_INVOICE<\/p>\n<p>&nbsp;<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>IF(expression, value1, value2)<\/p>\n<p>Belirtilen ko\u015ful (expression) sa\u011flan\u0131yorsa birinci de\u011feri(value1); sa\u011flanm\u0131yorsa ikinci de\u011feri (value2) getirir. T\u00fcr\u00fc say\u0131d\u0131r.<\/p>\n<p>IF(2*2=4, \u201c\u0130ki kere iki d\u00f6rt eder\u201d, 1500)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0130ki kere iki d\u00f6rt eder<\/p>\n<p>IF(2*2=100, \u201c\u0130ki kere iki d\u00f6rt eder\u201d, 1500)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1500<\/p>\n<p>Sql Kullan\u0131m \u00a01:\u00a0\u00a0 SELECT IIF(ACTIVE=1,&#8217;KULLANIMDA&#8217;,&#8217;KULLANIM DI\u015eI&#8217;) AS STATU FROM LG_035_ITEMS<\/p>\n<p>&nbsp;<\/p>\n<p>Sql Kullan\u0131m 2:\u00a0\u00a0 SELECT<\/p>\n<p>CASE<\/p>\n<p>WHEN ACTIVE = 1 THEN&#8217;Kullan\u0131mda&#8217;<\/p>\n<p>WHEN ACTIVE = 0 THEN&#8217;Kullan\u0131m D\u0131\u015f\u0131&#8217;<\/p>\n<p>END&#8217;stat\u00fc&#8217;<\/p>\n<p>FROM LG_035_ITEMS<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>ERATE(date, currency)<\/p>\n<p>\u0130stenilen d\u00f6viz cinsinin, otomatik kullan\u0131mda olan t\u00fcr\u00fcn\u00fcn, belli tarihteki kurunu getirir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ERATE(DATE(13,06,2013),20)\u00a0 &#8212;05.05.2002 tarihine girilen EURO kurunu getirir<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>CREATE(date, base curr., base rate, dest curr)<\/p>\n<p>\u0130stenilen d\u00f6vizli tutar\u0131n \u00e7apraz kurla \u00e7evrilen de\u011ferini getirir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 CREATE(DATE(13,06,2013),1,1500,20) = 1.453,25<\/p>\n<p>USD kurun 1,89 TL, EURO kurun da 2,55 TL oldu\u011funu kabul edelim. 1500 EURO\u2019nun bu tarihteki USD kar\u015f\u0131l\u0131\u011f\u0131n\u0131 bulmak i\u00e7in CREATE fonksiyonu yukar\u0131daki \u015fekilde kullan\u0131l\u0131r ve fonksiyon 1.789,68 sonucunu bulur. (Matematiksel form\u00fcl: 1.500*2.55\/1,89)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>STRPOS(search string, string)<\/p>\n<p>Metin i\u00e7ersinde aranacak olan karakterin metnin ka\u00e7\u0131nc\u0131 karakteri oldu\u011fu bilgisini verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0 STRPOS(\u201cE\u201d,\u201dKALEM\u201d) =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4<\/p>\n<p>Sql Kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0SELECT PATINDEX(&#8216;%A%&#8217;,NAME),NAME FROM\u00a0 LG_035_ITEMS<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>FLOOR(number)<\/p>\n<p>Verilen say\u0131y\u0131 kendisinden k\u00fc\u00e7\u00fck en yak\u0131n tamsay\u0131ya \u00e7evirir.<\/p>\n<p>Program kullan\u0131m : \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 FLOOR(2,8)=2\u00a0\u00a0 \/ FLOOR(-2,8)=-3<\/p>\n<p>Sql Kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SELECT FLOOR(NETTOTAL) FROM LG_035_01_INVOICE<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>CEIL(number)<\/p>\n<p>Verilen say\u0131n\u0131n ondal\u0131k k\u0131sm\u0131n\u0131 1\u2019e tamamlayarak tamsay\u0131ya \u00e7evirir.<\/p>\n<p>Program kullan\u0131m : \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 CEIL(15.25)=16\u00a0 \/\u00a0 CEIL(15.75)=16<\/p>\n<p>Sql Kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0SELECT CEILING(NETTOTAL) FROM LG_035_01_INVOICE<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>FRAC(number)<\/p>\n<p>Verilen say\u0131dan say\u0131n\u0131n tamsay\u0131 k\u0131sm\u0131n\u0131 \u00e7\u0131kard\u0131ktan sonra kalan say\u0131y\u0131 0 ve +\/-1 den yak\u0131n olan\u0131na \u00e7evirir.<\/p>\n<p>Program kullan\u0131m : \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0FRAC(3,15)= 0\u00a0 \/ FRAC(-3,15)=0\u00a0\u00a0 \/ FRAC(3,75)\u00a0 = 1\u00a0\u00a0 \/\u00a0 FRAC(-3,75)=\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 -1<\/p>\n<p>Sql Kullan\u0131m :<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>EXP(number)<\/p>\n<p>Do\u011fal logaritma(ln) fonksiyonunun tersidir. Do\u011fal logaritma fonksiyonunun taban\u0131n\u0131n (e) verilen say\u0131 kadar kendisi ile \u00e7arp\u0131m\u0131n\u0131n en yak\u0131n oldu\u011fu tamsay\u0131y\u0131 verir.<\/p>\n<p>Program kullan\u0131m :\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 EXP(1)=3 (e\u2019nin yakla\u015f\u0131k de\u011feri)\u00a0 \/\u00a0\u00a0 EXP(2)=7<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>LN(number)<\/p>\n<p>Do\u011fal logaritma fonksiyonudur. \u201ce\u201d taban\u0131na g\u00f6re logartima fonksiyonunu sonucunu en ayk\u0131n tamsay\u0131ya \u00e7evirir..<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 LN(2)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =1\u00a0\u00a0 \/ \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 EXP (LN (5))=5<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>POWER(base, exponent)<\/p>\n<p>Bir say\u0131n\u0131n belirtilen kuvvetini verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0POWER(9,2)=81(9<sup>2<\/sup>)\u00a0\u00a0 \/\u00a0 POWER(2,3)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =8(2<sup>3<\/sup>)<\/p>\n<p>Sql Kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 select POWER(9,2)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>SQR(number)<\/p>\n<p>Bir say\u0131n\u0131n karesini (kendisi ile \u00e7arp\u0131m\u0131n\u0131) verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SQR(2)=4\u00a0\u00a0\u00a0 \/\u00a0 SQR(7)=49<\/p>\n<p>Sql Kullan\u0131m :<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>SQRT(number)<\/p>\n<p>Bir say\u0131n\u0131n karek\u00f6k\u00fcn\u00fc verir.<\/p>\n<p>Program kullan\u0131m :\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SQRT(81)=9 \/ SQRT(225)=15<\/p>\n<p>Sql Kullan\u0131m : \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 select SQRT(49)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>COS(number)<\/p>\n<p>Bir say\u0131n\u0131n (radyan cinsinden verilen a\u00e7\u0131n\u0131n) cosin\u00fcs\u00fcn\u00fc verir.<\/p>\n<p>COS(0)\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>SIN(number)<\/p>\n<p>Bir say\u0131n\u0131n (radyan cinsinden verilen a\u00e7\u0131n\u0131n) sin\u00fcs\u00fcn\u00fc verir.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>TAN(number)<\/p>\n<p>Bir say\u0131n\u0131n (radyan cinsinden verilen a\u00e7\u0131n\u0131n) tanjant\u0131n\u0131 verir.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>WEEKNUM(year start, first week, date)<\/p>\n<p>\u0130lgili tarihin y\u0131l\u0131n ka\u00e7\u0131nc\u0131 haftas\u0131 oldu\u011funa dair bilgi getirir. First week parametresi MS Outlook\u2019ta oldu\u011fu gibi \u00e7al\u0131\u015f\u0131r.<\/p>\n<p>1: Y\u0131l\u0131n ilk haftas\u0131 Ocak 1 ile ba\u015flar<\/p>\n<p>2: \u0130lk 4 g\u00fcnl\u00fck hafta y\u0131l\u0131n ilk haftas\u0131d\u0131r (Ocak 1 Cuma ise y\u0131l\u0131n ilk haftas\u0131 ay\u0131n 4\u2019\u00fc ile basl\u0131yor)<\/p>\n<p>3: \u0130lk tam hafta y\u0131l\u0131n ilk haftas\u0131d\u0131r.<\/p>\n<p>WEEKNUM (DATE(01,01,2002),1, Teslim tarihi)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>MONTHSTR(month)<\/p>\n<p>Verilen say\u0131ya kar\u015f\u0131l\u0131k gelen ay\u0131 metin olarak yazar.<\/p>\n<p>MONTHSTR(2)=\u015eubat\u00a0\u00a0 \/\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 MONTHSTR(12)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =Aral\u0131k<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>&nbsp;<\/p>\n<p>WDAYSTR(weekday)<\/p>\n<p>Verilen say\u0131ya kar\u015f\u0131l\u0131k gelen g\u00fcn\u00fc metin olarak yazar.<\/p>\n<p>WDAYSTR(3)=\u00c7ar\u015famba\u00a0\u00a0 \/\u00a0\u00a0 WDAYSTR(5)=Cuma<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>NUMSTR(number, decimals, format)<\/p>\n<p>Verilen say\u0131y\u0131 metne \u00e7evirerek istenen formatta yazar.<\/p>\n<p>NUMSTR(1234,3,1)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1234<\/p>\n<p>NUMSTR(1234,3,6)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1234,000 %<\/p>\n<p>NUMSTR(1234,2,7)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.234,00<\/p>\n<p>NUMSTR(-1234,1,1)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1.234,0 (A)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>TIMESTR(time, format)<\/p>\n<p>Verilen saat bilgisini metne \u00e7evirerek istenen formatta yazar.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>RESXSTR(list source, tag)<\/p>\n<p>Resource klas\u00f6r\u00fc alt\u0131nda bulunan LRF uzant\u0131l\u0131 dosyalardaki liste numaras\u0131 (list source) ve bu numaral\u0131 listedeki eleman numaras\u0131na (tag) kar\u015f\u0131l\u0131k gelen metni getirir.<\/p>\n<p>RESXSTR(25550,1)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Stok kodu<\/p>\n<p>RESXSTR(25550,2)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Stok a\u00e7\u0131klamas\u0131<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>RESSTR(string resource)<\/p>\n<p>Resource klas\u00f6r\u00fc alt\u0131nda bulunan LRF uzant\u0131l\u0131 dosyalardaki metinleri getirir.<\/p>\n<p>RESSTR(29057)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =Uygun kay\u0131t bulunamam\u0131\u015ft\u0131r.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>CRESSTR(list id., tag)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>UPCASE(text)<\/p>\n<p>Verilen metni b\u00fcy\u00fck harflerle yazar.<\/p>\n<p>UPCASE(\u201cText\u201d)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 TEXT<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>LOWCASE(text)<\/p>\n<p>Verilen metni k\u00fc\u00e7\u00fck harflerle yazar.<\/p>\n<p>LOWCASE(\u201cText\u201d)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 text<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>TRIMSPC(text, option)<\/p>\n<p>Se\u00e7ilen metnin ba\u015f\u0131ndaki ve\/veya sonundaki bo\u015fluklar\u0131 atar.<\/p>\n<p>TRIMSPC(\u201c\u00a0\u00a0 ABC\u00a0\u00a0 \u201d,1)\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ABC<\/p>\n<p>TRIMSPC(\u201c\u00a0\u00a0 ABC\u00a0\u00a0 \u201d,2)\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0 ABC<\/p>\n<p>TRIMSPC(\u201c\u00a0\u00a0 ABC\u00a0\u00a0 \u201d,3)\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ABC<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>JUSTIFY(text, direction, fill, length)<\/p>\n<p>Se\u00e7ilen metni istenilen uzunlukta yazar. Metinde olu\u015fan bo\u015fluklar\u0131 istenen karakterle doldurur.<\/p>\n<p>JUSTIFY(STR(4),1,\u201c0\u201d,3) =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 004<\/p>\n<p>JUSTIFY(\u201cABC\u201d,2,\u201cF\u201d,7)\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 FFABCFF<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>WRNUM(language, number, part)<\/p>\n<p>Bir say\u0131n\u0131n tamsay\u0131 ya da ondal\u0131k k\u0131sm\u0131n\u0131n belirtilen dilde yaz\u0131 haline getirir.<\/p>\n<p>Dillere (language) kar\u015f\u0131l\u0131k gelen say\u0131lar \u00a0Logoset.cfg dosyalar\u0131nda tan\u0131mlanm\u0131\u015ft\u0131r. (1=T\u00fcrk\u00e7e, 2=\u0130ngilizce, 4=Almanca&#8230;) Tamsay\u0131 k\u0131sm\u0131n istenen dilde yaz\u0131lmas\u0131 i\u00e7in part\u2019a 1, kuru\u015f hanesinin yaz\u0131lmas\u0131 i\u00e7inse part\u2019a 2 de\u011feri verilir.<\/p>\n<p>WRNUM(1,100,1)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Y\u00fcz<\/p>\n<p>WRNUM(2,1000,1)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 OneThousand<\/p>\n<p>WRNUM(1,100.05,2)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Be\u015f<\/p>\n<p>WRNUM(4,100.05,1)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Ein(s)Hundert<\/p>\n<p>&nbsp;<\/p>\n<p>WRNUM(1,[Fatura Net Toplam\u0131],1) = TL Tutar gelir<\/p>\n<p>WRNUM(1,[Fatura Net Toplam\u0131],2) = TL kuru\u015f hane gelir<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>RAPOR VE FORMLARDA KULLANILAN FONKS\u0130YONLAR &nbsp; FONKS\u0130YON L\u0130STES\u0130 MIN(number, number) DAYS(firstdate, lastdate) CREATE(date, base curr., base rate, dest. curr) &nbsp; SQR(number) DATESTR(date, format) SUBSTR(text, start, length) &nbsp; MAX(number, number) DAYOF(date) STRPOS (search string, string) SQRT(number) MONTHSTR(month) UPCASE(text) MOD(number, divisor) MONTHOF(date) &nbsp; FLOOR(number) COS(number) WDAYSTR(weekday) LOWCASE(text) DIV(number, divisor) YEAROF(date) &nbsp; CEIL(number) SIN(number) NUMSTR(number, decimals, format) TRIMSPC(text, [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[],"class_list":["post-649","post","type-post","status-publish","format-standard","hentry","category-logorapor"],"_links":{"self":[{"href":"https:\/\/www.ozgurguler.net\/blog\/wp-json\/wp\/v2\/posts\/649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ozgurguler.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ozgurguler.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ozgurguler.net\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ozgurguler.net\/blog\/wp-json\/wp\/v2\/comments?post=649"}],"version-history":[{"count":1,"href":"https:\/\/www.ozgurguler.net\/blog\/wp-json\/wp\/v2\/posts\/649\/revisions"}],"predecessor-version":[{"id":650,"href":"https:\/\/www.ozgurguler.net\/blog\/wp-json\/wp\/v2\/posts\/649\/revisions\/650"}],"wp:attachment":[{"href":"https:\/\/www.ozgurguler.net\/blog\/wp-json\/wp\/v2\/media?parent=649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ozgurguler.net\/blog\/wp-json\/wp\/v2\/categories?post=649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ozgurguler.net\/blog\/wp-json\/wp\/v2\/tags?post=649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}