| Предыдущая тема :: Следующая тема | 
	
	
		| Автор | Сообщение | 
	
		| Матвеев Евгений Профи
 
 
 Вступление в Клуб: 31.01.2012
 
 | 
			
				|  Ср Фев 22, 2012 15:00   Что такое :: |   |  
				| Полезность: Нет оценки 
 |  
				| Коллега по работе интересуется смысловым значением знаков :: в исходном коде администратора словаря данных... Где можно посмотреть? Никто не знает...?
 |  | 
	
		|  | 
	
		| svn Профи
 
 
 Вступление в Клуб: 04.02.2008
 
 | 
			
				|  Ср Фев 22, 2012 15:14    |   |  
				| Полезность: Нет оценки 
 |  
				| это определение ТБП |  | 
	
		|  | 
	
		| vtar Эксперт
 
 
 Вступление в Клуб: 20.03.2009
 
 | 
			
				|  Ср Фев 22, 2012 15:14    |   |  
				| Полезность: 1 
 |  
				| Коллега - филолог, пусть кинет сюда сырцы администратора словаря 
   
 1) модификатор класса (ТБП) напр. ::[CLIENT]
 
 2)Если вызываемая операция принадлежит ТБП, отличному от ТБП операции, в которой происходит вызов, необходимо при вызове указывать префикс: короткое имя ТБП, заключенное в квадратные скобки и отделённое от имени операции символами '::'.
 |  | 
	
		|  | 
	
		| A_A_A Профи
 
 
 Вступление в Клуб: 16.07.2009
 
 | 
			
				|  Ср Фев 22, 2012 15:15    |   |  
				| Полезность: Нет оценки 
 |  
				| в Доке по PLPLUS 
 :: это разделить ставится перед типом (ТБП)
 |  | 
	
		|  | 
	
		| Volod Эксперт
 
 
 Вступление в Клуб: 19.09.2007
 
 | 
			
				|  Ср Фев 22, 2012 15:55    |   |  
				| Полезность: Нет оценки 
 |  
				| Я так понимаю, что иногда код реквизита типа могут сопадать с неким кодом типа, например BRANCH - может быть тип и, по недомыслию, реквизит. Чтобы в PL+ отличить тип от реквизита и применяется ::. |  | 
	
		|  | 
	
		| dux Участник
 
 
 Вступление в Клуб: 01.12.2008
 
 | 
			
				|  Пн Мар 12, 2012 10:36    |   |  
				| Полезность: Нет оценки 
 |  
				| Не по теме, конечно  но, если нужно обратиться к определенной операции ТБП, то можно не только ::[DOCUMENT].[COPYFILES], но и [DOCUMENT]::[COPYFILES] |  | 
	
		|  | 
	
		| Alexsey Эксперт
 
 
 Вступление в Клуб: 06.09.2007
 
 | 
			
				|  Пн Мар 12, 2012 14:31    |   |  
				| Полезность: Нет оценки 
 |  
				| из документации по PL\PLUS: 1.
 
  	  | Цитата: |  	  | При совпадении коротких имен реквизитов и коротких имен типов, для их различия имя типа следует предварять префиксом обращения к ТБП – ‘::’. | 
 2.
 
  	  | Цитата: |  	  | Если в типе заданы "статические" реквизиты, то в таком типе существует "статический" экземпляр, выражением для ссылки на который служит сам идентификатор (короткое имя) типа. В этом случае в качестве оператора ссылки может использоваться префикс типа: <короткое имя типа> :: <короткое имя реквизита (квалификатор поля)>.
 | 
 _________________
 всегда есть как минимум 2 выхода
 |  | 
	
		|  | 
	
		|  |