|   | 
			
			
				| Swaps the file to another key. | 
			
			
				|   | 
			
			
				
					
						
							  | 
							VARIANT_BOOL SwapKey (     SHORT sKeyNum ) | 
						 
					 
				 | 
			
			
				|   | 
			
			
				
					
						| Parameters |  | sKeyNum |  | [in] The number of the key by which you want the file positioned. |  |   |  | Return value |  
| True if the file was positioned according to the given key, otherwise false (e.g. if the current record is a null value for the given key or if an invalid sKeyNum was supplied). |  
						
							|   | 
						 
						
							| See Also | 
						 
						
							
								
									
										  | 
										CreateCustm | 
									 
									
	  | Browse |  
	  | View |  
	  | The possible keys (and their numerical value) can be found in the SeekBy-methods of this interface. |  
								 
							 | 
						 
					 
				 | 
			
			|   | 
			| Samples | 
			|   | 
			
				
					
						
							  | 
							C++ | 
						 
						
							|   | 
							
 // Browse for a customer, which positions the file by a key that is unknown
 pCustm->Browse (VARIANT_FALSE);
 // Swap the key to 'CST_NAM' (2), positioning by the customer name
 pCustm->SwapKey (2);
 // Show the selected customer (you can then navigate through the file using the key 'CST_NAM')
 pCustm->View ();
 
  | 
						 
					 
				 | 
			
			
				
					
						
							  | 
							C# | 
						 
						
							|   | 
							
 // Browse for a customer, which positions the file by a key that is unknown
 oCustm.Browse (false);
 // Swap the key to 'CST_NAM' (2), positioning by the customer name
 oCustm.SwapKey (2);
 // Show the selected customer (you can then navigate through the file using the key 'CST_NAM')
 oCustm.View ();
 
  | 
						 
					 
				 | 
			
			
				
					
						
							  | 
							VBS | 
						 
						
							|   | 
							
 ' Browse for a customer, which positions the file by a key that is unknown
 Call oCustm.Browse(False)
 ' Swap the key to 'CST_NAM' (2), positioning by the customer name
 Call oCustm.SwapKey(2)
 ' Show the selected customer (you can then navigate through the file using the key 'CST_NAM')
 Call oCustm.View()
 
  | 
						 
					 
				 | 
			
			
				
					
						
							  | 
							VB.NET | 
						 
						
							|   | 
							
 ' Browse for a customer, which positions the file by a key that is unknown
 oCustm.Browse(False)
 ' Swap the key to 'CST_NAM' (2), positioning by the customer name
 oCustm.SwapKey(2)
 ' Show the selected customer (you can then navigate through the file using the key 'CST_NAM')
 oCustm.View()
 
  | 
						 
					 
				 |