![]() |
#1 |
Участник
|
Есть форма. На ней отображаются строки таблицы. Собственно, она связана с некой таблицей. Нужно добавить туда столбцы из другой таблицы. Как это сделать? Для той же таблицы делается банальным перетаскиванием из Field Menu. А для другой как?
|
|
![]() |
#2 |
Administrator
|
необходимо в таблице, что под формой, создать вычисляемое поле на другую таблицу. а потом банальным перетаскиванием...
|
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
Можно: добавить в форму колонку для вывода не поля основной Таблицы-1, а вспомогательной переменной, значение которой вычислять в OnAfterGetRecord (устанавливая фильтр в Таблице-2 по значению в связанном поле Таблицы-1 и присваивая переменной значение искомого поля из Таблицы-2 или '', если связь не найдена).
Можно обойтись даже без переменной, а делать то же самое непосредственно с полем Таблицы-2, в том числе, присваивать этому полю пустое значение, поскольку без MODIFY оно не изменится. |
|