|  11.08.2006, 11:38 | #1 | 
| Участник | 
			
			Добрый день. Подскажите, как получить в переменную типа Text - значение, которое храниться в свойстве поля , какой нибудь таблицы. Например - есть таблица "Table1". Есть поле "No.". У поля есть свойство TableRalation. Необходимо при нажатии на конопку получить значение, которое храниться в свойстве TableRalation, в переменную с типом Text. Может кто-то знает как можно это реализовать программно ? | 
|  | 
|  11.08.2006, 11:49 | #2 | 
| MCTS | 
			
			Попробуйте использовать таблицу 2000000041 Field
		 | 
|  | 
|  11.08.2006, 12:03 | #3 | 
| Участник | 
			
			Уже смотрел. Там отображается "TableRalation No.", но если у поля в свойстве TableRelation стоит еще и условие (например Agreement.No. WHERE ... ), то в таблице Field - RelationTableNo стоит 0.
		 | 
|  | 
|  11.08.2006, 12:14 | #4 | 
| Moderator | 
			
			В 4.02 есть встроенная функция: TableNumber := Rec.RELATION(Field)
		 | 
|  | 
|  11.08.2006, 12:28 | #5 | 
| Участник | 
			
			В результате  TableNumber := Rec.RELATION(Field) я получаю номер таблицы , с которой связано поле. А, как дальше узнать с каким именно полем в этой таблице происходит связь ?
		 | 
|  | 
|  11.08.2006, 14:21 | #6 | 
| Участник | 
			
			МОжно извратиться и выгрузить структуру таблицы через BLOB в файл и там поискать.
		 | 
|  | 
|  11.08.2006, 14:50 | #7 | 
| Участник | 
			
			Не очень хороший вариант. Но если больше ничего невозможно, то буду пробовать
		 | 
|  |