<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Fox4um - Kodu gerçekten çok beğendim. İlgilenen olabilir.]]></title>
	<link rel="self" href="http://www.fox4um.com/feed/atom/topic/1462/"/>
	<updated>2009-12-18T13:06:42Z</updated>
	<generator>PunBB</generator>
	<id>http://www.fox4um.com/topic/1462/kodu-gercekten-cok-begendim-ilgilenen-olabilir/</id>
		<entry>
			<title type="html"><![CDATA[Re: Kodu gerçekten çok beğendim. İlgilenen olabilir.]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/8934/#p8934"/>
			<content type="html"><![CDATA[<p>LinQ ile bu kadarcık mı?</p>]]></content>
			<author>
				<name><![CDATA[ugurlu2001]]></name>
				<uri>http://www.fox4um.com/user/30/</uri>
			</author>
			<updated>2009-12-18T13:06:42Z</updated>
			<id>http://www.fox4um.com/post/8934/#p8934</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Kodu gerçekten çok beğendim. İlgilenen olabilir.]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/8933/#p8933"/>
			<content type="html"><![CDATA[<p>Yazarken hayiflandigim birsey eger kod VFP degil .Net olsaydi o findcolumn&#039;a bile gerek olmayacakti (varread() yerine):
</p><div class="codebox"><div class="head">C#</div><table class="csharp fxcode"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
<br />2
<br />3
<br />4
<br /></pre></td><td class="de1"><pre class="de1"><span class="br0">&#40;</span><span class="br0">&#40;</span>Column<span class="br0">&#41;</span><span class="kw1">this</span>.<span class="me1">myGrid</span>.<span class="me1">Columns</span>
<br />&nbsp; .<span class="me1">FirstOrDefault</span><span class="br0">&#40;</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; c <span class="sy0">=&gt;</span> c.<span class="me1">ColumnOrder</span> <span class="sy0">==</span> <span class="kw1">this</span>.<span class="me1">myGrid</span>.<span class="me1">ActiveColumn</span> <span class="br0">&#41;</span><span class="br0">&#41;</span>
<br />&nbsp; .<span class="me1">ControlSource</span></pre></td></tr></tbody></table></div>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2009-12-18T12:26:31Z</updated>
			<id>http://www.fox4um.com/post/8933/#p8933</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Kodu gerçekten çok beğendim. İlgilenen olabilir.]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/8931/#p8931"/>
			<content type="html"><![CDATA[<p>teşekkürler... <img src="http://www.fox4um.com/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[metin]]></name>
				<uri>http://www.fox4um.com/user/39/</uri>
			</author>
			<updated>2009-12-18T09:39:32Z</updated>
			<id>http://www.fox4um.com/post/8931/#p8931</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Kodu gerçekten çok beğendim. İlgilenen olabilir.]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/8928/#p8928"/>
			<content type="html"><![CDATA[<p>Sen yolunu bulamamissin:) FoxyClasses olanlarda kodu var. Oradan yurutulen FindColumn ile biraz degisiklik yeter:
</p><div class="codebox"><div class="head">Visual Fox Pro</div><table class="visualfoxpro fxcode"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
<br />2
<br />3
<br />4
<br />5
<br />6
<br />7
<br />8
<br />9
<br />10
<br />11
<br />12
<br />13
<br />14
<br />15
<br />16
<br />17
<br />18
<br />19
<br />20
<br /></pre></td><td class="de1"><pre class="de1"><span class="kw1">Procedure</span> HandleDblClick
<br />&nbsp;
<br />&nbsp; &nbsp; <span class="kw2">Wait</span> Window <span class="kw3">Nowait</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">This</span><span class="sy0">.</span><span class="me1">myGrid</span><span class="sy0">.</span><span class="kw3">Columns</span><span class="br0">&#40;</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">this</span><span class="sy0">.</span><span class="me1">FindColumn</span><span class="br0">&#40;</span><span class="kw2">This</span><span class="sy0">.</span><span class="me1">myGrid</span><span class="sy0">,</span><span class="kw2">This</span><span class="sy0">.</span><span class="me1">myGrid</span><span class="sy0">.</span><span class="kw3">ActiveColumn</span><span class="br0">&#41;</span> <span class="br0">&#41;</span><span class="sy0">.</span><span class="kw3">ControlSource</span>
<br />&nbsp;
<br />&nbsp; &nbsp; <span class="kw1">Local</span> lcTitle
<br /><span class="sy0">*</span> <span class="sy0">...</span>
<br />&nbsp;
<br />&nbsp; <span class="kw1">Procedure</span> findColumn<span class="br0">&#40;</span>toGrid<span class="sy0">,</span> nColIndex<span class="br0">&#41;</span> <span class="sy0">&amp;&amp;</span> FoxyClasses'<span class="kw2">tan</span> yurutme
<br />&nbsp; &nbsp; <span class="kw1">Local</span> ix
<br />&nbsp; &nbsp; <span class="kw1">With</span> toGrid <span class="kw2">as</span> <span class="kw4">Grid</span>
<br />&nbsp; &nbsp; &nbsp; <span class="kw1">For</span> ix <span class="sy0">=</span> <span class="nu0">1</span> <span class="kw3">To</span> <span class="sy0">.</span><span class="kw3">ColumnCount</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">If</span> <span class="sy0">.</span><span class="kw3">Columns</span><span class="br0">&#40;</span>m<span class="sy0">.</span><span class="me1">ix</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="kw3">ColumnOrder</span> <span class="sy0">=</span> m<span class="sy0">.</span><span class="me1">nColIndex</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">Return</span> m<span class="sy0">.</span><span class="me1">ix</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">Endif</span>
<br />&nbsp; &nbsp; &nbsp; <span class="kw1">Endfor</span>
<br />&nbsp; &nbsp; <span class="kw1">Endwith</span>
<br />&nbsp; <span class="kw1">Endproc</span>
<br /><span class="kw1">enddefine</span></pre></td></tr></tbody></table></div>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2009-12-17T13:32:10Z</updated>
			<id>http://www.fox4um.com/post/8928/#p8928</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Kodu gerçekten çok beğendim. İlgilenen olabilir.]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/8927/#p8927"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>cetinbasoz yazdı:</cite><blockquote><p>...
<br />Customers tablosu gridde ise ve o sirada 2.kolondaysaniz, varread() &#039;Company&#039; dondurur. Dogru bu controlsource&#039;da var, ama oraya varread() gibi ulasmanin basit bir yolu yok (hittest ile kolonu bul, conrolsource&#039;unu al uzun is).
<br />...</p></blockquote></div><p>
</p><p>eğer gridde kolonların sırası değiştirilmişse varread()&#039;ın yerini hiçbirşey tutamaz veya ben yolunu bulamadım.</p>]]></content>
			<author>
				<name><![CDATA[metin]]></name>
				<uri>http://www.fox4um.com/user/39/</uri>
			</author>
			<updated>2009-12-17T13:13:47Z</updated>
			<id>http://www.fox4um.com/post/8927/#p8927</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Kodu gerçekten çok beğendim. İlgilenen olabilir.]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/8926/#p8926"/>
			<content type="html"><![CDATA[<p>1) varread() o anda uzerinde oldugunuz kolonun (browse, grid icin ya da herhangi bir kontrol) alan adini veriyor (grid.column.Controlsource gibi). VFP help, ne yazik ki, geriye uyumluluk sinifina sokuyor ve yerine Controlsource, Name property kullanin diyor. Oysa, bu VFP&#039;nin geride biraksa da, yerini dolduramadigi birkac fonksiyondan birisi. Onun yerine simdi hicbir sey gecemiyor. 
</p><p>Customers tablosu gridde ise ve o sirada 2.kolondaysaniz, varread() &#039;Company&#039; dondurur. Dogru bu controlsource&#039;da var, ama oraya varread() gibi ulasmanin basit bir yolu yok (hittest ile kolonu bul, conrolsource&#039;unu al uzun is).
</p><p>2) Debug edebilmek icin, &quot;kodu secip, sag klik, execute selection&quot; yerine kodu bir prg dosyasina kaydet ve oradan calistir.
</p><p>******************************************
<br />Foxpro 2.6a help dosyasindan:
</p><p>+---------------------------------+
<br />¦&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; VARREAD()&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ¦
<br />+---------------------------------+
<br />VARREAD()
</p><p>-----------------------------------
<br />Returns in uppercase the name of the memory variable, array element, or field used to create the current @ ... GET field or control.
<br />Return value - Character
<br />-----------------------------------
</p><p>Controls include check boxes, fields, invisible, push or radio buttons, lists, popups, spinners, and text-editing regions.
</p><p>If a Browse, Change or Edit window is active, the name of the current field is returned with the first letter of the field name capitalized.
</p><p>VARREAD() is identical to SYS(18). Both can be used to pass the current field or control name to a procedure that in turn can provide context-sensitive help, as in the following example.
</p><p>+---------------------------------+
<br />¦&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Example&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;¦
<br />+---------------------------------+
<br />SET TALK OFF
<br />CLOSE DATABASES
<br />ON KEY LABEL F1 DO Help WITH VARREAD()
<br />USE customer
<br />SCATTER TO temp
<br />DEFINE WINDOW input FROM 6,10 to 18,70 PANEL
<br />ACTIVATE WINDOW input
<br />@ 1,3&nbsp; SAY &#039;Customer: &#039; GET company
<br />@ 3,3&nbsp; SAY &#039;Address: &#039;&nbsp; GET address
<br />@ 5,3&nbsp; SAY &#039;City: &#039;&nbsp; &nbsp; &nbsp;GET city
<br />@ 7,3&nbsp; SAY &#039;State: &#039;&nbsp; &nbsp; GET state
<br />@ 7,18 SAY &#039;Zip: &#039;&nbsp; &nbsp; &nbsp; GET zip
<br />@ 9,7&nbsp; SAY &#039;Press &lt;Esc&gt; to cancel or &lt;F1&gt; for help&#039;
<br />READ
<br />GATHER FROM temp
<br />DEACTIVATE WINDOW input
<br />RELEASE WINDOW input
<br />ON KEY LABEL F1
<br />RETURN
</p><p>*** Help Procedure ***
</p><p>PROCEDURE Help
<br />PARAMETERS fieldname
<br />DO CASE
<br />&nbsp; &nbsp; CASE fieldname = &#039;COMPANY&#039;
<br />&nbsp; &nbsp; &nbsp; &nbsp; WAIT WINDOW &#039;Enter the company name&#039; NOWAIT
<br />&nbsp; &nbsp; CASE fieldname = &#039;ADDRESS&#039;
<br />&nbsp; &nbsp; &nbsp; &nbsp; WAIT WINDOW &#039;Enter the street address&#039; NOWAIT
<br />&nbsp; &nbsp; CASE fieldname = &#039;CITY&#039;
<br />&nbsp; &nbsp; &nbsp; &nbsp; WAIT WINDOW &#039;Enter the city name&#039; NOWAIT
<br />&nbsp; &nbsp; CASE fieldname = &#039;STATE&#039;
<br />&nbsp; &nbsp; &nbsp; &nbsp; WAIT WINDOW &#039;Enter a two-character state abbreviation&#039; NOWAIT
<br />&nbsp; &nbsp; CASE fieldname = &#039;ZIP&#039;
<br />&nbsp; &nbsp; &nbsp; &nbsp; WAIT WINDOW &#039;Enter the five-digit Zip code&#039; NOWAIT
<br />ENDCASE
<br />RETURN
</p><p>-----------------------------------</p>]]></content>
			<author>
				<name><![CDATA[cetinbasoz]]></name>
				<uri>http://www.fox4um.com/user/11/</uri>
			</author>
			<updated>2009-12-17T11:54:14Z</updated>
			<id>http://www.fox4um.com/post/8926/#p8926</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Kodu gerçekten çok beğendim. İlgilenen olabilir.]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/8924/#p8924"/>
			<content type="html"><![CDATA[<p>VarRead eski sürümlerde vardı. yeni sürümlerde controlsource vaya name property kullanılıyor bu komut yerine. geriye dönük uyumluluk için hala duruyor.</p>]]></content>
			<author>
				<name><![CDATA[mehmet ali akbaba]]></name>
				<uri>http://www.fox4um.com/user/29/</uri>
			</author>
			<updated>2009-12-17T09:27:32Z</updated>
			<id>http://www.fox4um.com/post/8924/#p8924</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Kodu gerçekten çok beğendim. İlgilenen olabilir.]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/8923/#p8923"/>
			<content type="html"><![CDATA[<p>1. varread() komutunu helpde bulamadım. ne yapıyor?
<br />2. debug yapmak istediğimde kodun o noktasında &quot;source not availible&quot; dedi ?? halbuki açık kod...</p>]]></content>
			<author>
				<name><![CDATA[konuka]]></name>
				<uri>http://www.fox4um.com/user/146/</uri>
			</author>
			<updated>2009-12-17T05:49:16Z</updated>
			<id>http://www.fox4um.com/post/8923/#p8923</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Kodu gerçekten çok beğendim. İlgilenen olabilir.]]></title>
			<link rel="alternate" href="http://www.fox4um.com/post/8922/#p8922"/>
			<content type="html"><![CDATA[<p><a href="http://www.foxite.com/forum/read.aspx?id=0000137381">http://www.foxite.com/forum/read.aspx?id=0000137381</a>
</p><div class="codebox"><div class="head">Visual Fox Pro</div><table class="visualfoxpro fxcode"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
<br />2
<br />3
<br />4
<br />5
<br />6
<br />7
<br />8
<br />9
<br />10
<br />11
<br />12
<br />13
<br />14
<br />15
<br />16
<br />17
<br />18
<br />19
<br />20
<br />21
<br />22
<br />23
<br />24
<br />25
<br />26
<br />27
<br />28
<br />29
<br />30
<br />31
<br />32
<br />33
<br />34
<br />35
<br />36
<br />37
<br />38
<br />39
<br />40
<br />41
<br />42
<br />43
<br />44
<br />45
<br />46
<br />47
<br />48
<br />49
<br />50
<br />51
<br />52
<br />53
<br />54
<br />55
<br />56
<br />57
<br />58
<br />59
<br />60
<br /></pre></td><td class="de1"><pre class="de1"><span class="co2">*!* &nbsp; &nbsp;Author: Cetin Basoz</span>
<br />&nbsp;
<br /><span class="kw1">public</span> oForm
<br />oForm <span class="sy0">=</span> <span class="kw1">createobject</span><span class="br0">&#40;</span>'MyForm'<span class="br0">&#41;</span>
<br />oForm<span class="sy0">.</span><span class="me1">show</span>
<br />&nbsp;
<br /><span class="kw1">define</span> <span class="kw3">class</span> myForm <span class="kw2">as</span> <span class="kw4">form</span>
<br />&nbsp; <span class="kw3">datasession</span> <span class="sy0">=</span> <span class="nu0">2</span>
<br />&nbsp; <span class="kw4">height</span> <span class="sy0">=</span> <span class="nu0">300</span>
<br />&nbsp; <span class="kw4">width</span> <span class="sy0">=</span> <span class="nu0">450</span>
<br />&nbsp; <span class="kw3">caption</span><span class="sy0">=</span>'Unpivot <span class="kw3">Sample</span>'
<br />&nbsp;
<br />&nbsp; <span class="kw3">add</span> object myGrid <span class="kw2">as</span> <span class="kw4">grid</span> <span class="kw1">with</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; <span class="kw4">height</span> <span class="sy0">=</span> <span class="nu0">300</span><span class="sy0">,</span> <span class="kw4">width</span> <span class="sy0">=</span> <span class="nu0">450</span><span class="sy0">,</span> <span class="kw4">recordsource</span> <span class="sy0">=</span> 'crsFrequency'
<br />&nbsp;
<br />&nbsp; <span class="kw1">procedure</span> <span class="kw3">load</span>
<br />&nbsp; &nbsp; <span class="kw2">select</span> t1<span class="sy0">.</span><span class="me1">Country</span><span class="sy0">,</span> City<span class="sy0">,</span> <span class="kw2">cnt</span><span class="br0">&#40;</span><span class="sy0">*</span><span class="br0">&#41;</span> <span class="kw2">as</span> Frequency<span class="sy0">,</span> t2<span class="sy0">.</span><span class="me1">Frequency</span> <span class="kw2">as</span> freqCountry <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; <span class="kw2">from</span> <span class="br0">&#40;</span><span class="kw2">_samples</span><span class="sy0">+</span>'data\customer'<span class="br0">&#41;</span> t1 <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; INNER <span class="kw1">join</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; <span class="br0">&#40;</span><span class="kw2">select</span> Country<span class="sy0">,</span> <span class="kw2">cnt</span><span class="br0">&#40;</span><span class="sy0">*</span><span class="br0">&#41;</span> <span class="kw2">as</span> Frequency <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; <span class="kw2">from</span> <span class="br0">&#40;</span><span class="kw2">_samples</span><span class="sy0">+</span>'data\customer'<span class="br0">&#41;</span> <span class="kw2">group</span> <span class="kw2">by</span> <span class="nu0">1</span><span class="br0">&#41;</span> t2 <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; <span class="kw2">on</span> t1<span class="sy0">.</span><span class="me1">Country</span> <span class="sy0">==</span> t2<span class="sy0">.</span><span class="me1">Country</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; <span class="kw2">group</span> <span class="kw2">by</span> <span class="nu0">1</span><span class="sy0">,</span><span class="nu0">2</span><span class="sy0">,</span><span class="nu0">4</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; <span class="kw2">into</span> <span class="kw4">cursor</span> crsFrequency
<br />&nbsp; <span class="kw1">endproc</span>
<br />&nbsp;
<br />&nbsp; <span class="kw1">procedure</span> <span class="kw3">init</span>
<br />&nbsp; &nbsp; <span class="kw1">with</span> <span class="kw2">this</span><span class="sy0">.</span><span class="me1">myGrid</span>
<br />&nbsp; &nbsp; &nbsp; bindevent<span class="br0">&#40;</span><span class="sy0">.</span><span class="kw3">columns</span><span class="br0">&#40;</span><span class="nu0">1</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="me1">Text1</span><span class="sy0">,</span>'<span class="kw3">DblClick</span>'<span class="sy0">,</span><span class="kw2">this</span><span class="sy0">,</span>'HandleDblClick'<span class="br0">&#41;</span>
<br />&nbsp; &nbsp; &nbsp; bindevent<span class="br0">&#40;</span><span class="sy0">.</span><span class="kw3">columns</span><span class="br0">&#40;</span><span class="nu0">2</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="me1">Text1</span><span class="sy0">,</span>'<span class="kw3">DblClick</span>'<span class="sy0">,</span><span class="kw2">this</span><span class="sy0">,</span>'HandleDblClick'<span class="br0">&#41;</span>
<br />&nbsp; &nbsp; &nbsp; bindevent<span class="br0">&#40;</span><span class="sy0">.</span><span class="kw3">columns</span><span class="br0">&#40;</span><span class="nu0">3</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="me1">Text1</span><span class="sy0">,</span>'<span class="kw3">DblClick</span>'<span class="sy0">,</span><span class="kw2">this</span><span class="sy0">,</span>'HandleDblClick'<span class="br0">&#41;</span>
<br />&nbsp; &nbsp; &nbsp; bindevent<span class="br0">&#40;</span><span class="sy0">.</span><span class="kw3">columns</span><span class="br0">&#40;</span><span class="nu0">4</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="me1">Text1</span><span class="sy0">,</span>'<span class="kw3">DblClick</span>'<span class="sy0">,</span><span class="kw2">this</span><span class="sy0">,</span>'HandleDblClick'<span class="br0">&#41;</span>
<br />&nbsp; &nbsp; <span class="kw1">endwith</span>
<br />&nbsp; <span class="kw1">endproc</span>
<br />&nbsp;
<br />&nbsp; <span class="kw1">procedure</span> HandleDblClick
<br />&nbsp; &nbsp; <span class="kw1">local</span> lcTitle
<br />&nbsp; &nbsp; <span class="kw1">do</span> <span class="kw1">case</span>
<br />&nbsp; &nbsp; &nbsp; <span class="kw1">case</span> <span class="kw1">inlist</span><span class="br0">&#40;</span><span class="kw2">upper</span><span class="br0">&#40;</span><span class="kw2">varread</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">,</span>'COUNTRY'<span class="sy0">,</span>'FREQCOUNTRY'<span class="br0">&#41;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">select</span> Country<span class="sy0">,</span>City<span class="sy0">,</span>Cust_id<span class="sy0">,</span>Company<span class="sy0">,</span>Contact <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">from</span> <span class="br0">&#40;</span><span class="kw2">_samples</span><span class="sy0">+</span>'data\customer'<span class="br0">&#41;</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">where</span> Country <span class="sy0">==</span> crsFrequency<span class="sy0">.</span><span class="me1">Country</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">order</span> <span class="kw2">by</span> <span class="nu0">1</span><span class="sy0">,</span><span class="nu0">2</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">into</span> <span class="kw4">cursor</span> crsUnPivot <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">nofilter</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; lcTitle <span class="sy0">=</span> <span class="kw3">textmerge</span><span class="br0">&#40;</span><span class="st0">&quot;Country:&lt;&lt;crsFrequency.Country&gt;&gt; Frequency:&lt;&lt;_Tally&gt;&gt;&quot;</span><span class="br0">&#41;</span>
<br />&nbsp; &nbsp; &nbsp; <span class="kw1">case</span> <span class="kw1">inlist</span><span class="br0">&#40;</span><span class="kw2">upper</span><span class="br0">&#40;</span><span class="kw2">varread</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">,</span>'CITY'<span class="sy0">,</span>'FREQUENCY'<span class="br0">&#41;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">select</span> Country<span class="sy0">,</span>City<span class="sy0">,</span>Cust_id<span class="sy0">,</span>Company<span class="sy0">,</span>Contact <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">from</span> <span class="br0">&#40;</span><span class="kw2">_samples</span><span class="sy0">+</span>'data\customer'<span class="br0">&#41;</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">where</span> Country <span class="sy0">==</span> crsFrequency<span class="sy0">.</span><span class="me1">Country</span> <span class="kw2">and</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; City <span class="sy0">==</span> crsFrequency<span class="sy0">.</span><span class="me1">City</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">order</span> <span class="kw2">by</span> <span class="nu0">1</span><span class="sy0">,</span><span class="nu0">2</span> <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">into</span> <span class="kw4">cursor</span> crsUnPivot <span class="sy0">;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">nofilter</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; lcTitle <span class="sy0">=</span> <span class="kw3">textmerge</span><span class="br0">&#40;</span><span class="st0">&quot;Country:&lt;&lt;crsFrequency.Country&gt;&gt; &quot;</span><span class="sy0">+;</span>
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="st0">&quot;City:&lt;&lt;crsFrequency.City&gt;&gt; Frequency:&lt;&lt;_Tally&gt;&gt;&quot;</span><span class="br0">&#41;</span>
<br />&nbsp; &nbsp; <span class="kw1">endcase</span>
<br />&nbsp; &nbsp; <span class="kw1">browse</span> title m<span class="sy0">.</span><span class="me1">lcTitle</span>
<br />&nbsp; <span class="kw1">endproc</span>
<br /><span class="kw1">enddefine</span></pre></td></tr></tbody></table></div>]]></content>
			<author>
				<name><![CDATA[ugurlu2001]]></name>
				<uri>http://www.fox4um.com/user/30/</uri>
			</author>
			<updated>2009-12-16T10:40:10Z</updated>
			<id>http://www.fox4um.com/post/8922/#p8922</id>
		</entry>
</feed>

