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 |
Участник
|
Не очень хороший вариант. Но если больше ничего невозможно, то буду пробовать
|
|