10.02.2011, 11:47 | #21 |
Участник
|
Цитата:
Сообщение от Kadawrik
Если я в триггере OnValidate() этого контрола пришу просто SETFILTER(Entfernung,'<=%1',MaxWert), то таблица фильтруется... но! если при этом до наложения фильтра мы стояли на какой-то записи, то после фильтрации курсор все равно стоит на той же записи, даже если она уже не удовлетворяет условию фильтра. Пролистав таблицу туда-сюда, запись исчезает. |
|
10.02.2011, 11:50 | #22 |
Участник
|
Цитата:
Код: IF MaxWért = 0 THEN SETRANGE(Field) ELSE SETFILTER(Field,MaxWert); |
|
08.03.2011, 12:45 | #23 |
Участник
|
Еще один глупый вопрос:
Как установить фильтр "ИЛИ", т.е. мне нужно отфильтровать записи по двум полям: Если Поле1 = Х ИЛИ Поле2 = Y |
|
08.03.2011, 13:37 | #24 |
Administrator
|
никак.
можно открыть форму на временной таблице, до открытия пробежать кодом по источнику и набрать данные с любыми условиями. можно переписать триггеры на форме OnFind, OnNext. можно сделать специальное поле, которое бы объединяло поля 1 и 2 и попытаться наложить фильтр на него. |
|
08.03.2011, 16:34 | #25 |
Участник
|
Цитата:
Сообщение от Sancho
никак.
можно открыть форму на временной таблице, до открытия пробежать кодом по источнику и набрать данные с любыми условиями. можно переписать триггеры на форме OnFind, OnNext. можно сделать специальное поле, которое бы объединяло поля 1 и 2 и попытаться наложить фильтр на него. Тогда обойдемся пока без фильтров. |
|
31.05.2011, 17:27 | #26 |
Участник
|
Назрел еще один глупый вопрос:
какой формат указать в Property "Format", чтобы в печатной форме суммы = 0 не печатались (т.е. если сумма нулевая, то поле остается пустым)? |
|
31.05.2011, 17:52 | #27 |
Участник
|
Цитата:
и еще вопрос: модно ли сделать таак, чтобы в некоторые выводимые на печать поля (при определенных условиях) были бы не черным по белому, а, н-р, черным по серому? |
|
31.05.2011, 18:15 | #28 |
Участник
|
|
|
31.05.2011, 18:34 | #29 |
Участник
|
Цитата:
Vielen Dank Я использовала BlankZero |
|
07.06.2011, 15:05 | #30 |
Участник
|
Коллеги, подскажите, плиз, можно ли управлять свойством BlankZero программно?
|
|
07.06.2011, 17:25 | #31 |
Участник
|
А можно и мне задать грулпый вопрос?
Есть 2 таблицы: Table1 и Table2. У Table2 составной ключ: Field1, Field2, Field3. В Table1 на поле Field1 стоит TableRelation на Table2.Field1. Вопрос: как мне находясь в Table1 взять, скажем Field3 из Table2? |
|
08.06.2011, 09:42 | #32 |
Участник
|
Поисследовал этот вопрос, и в общем-то получается что никак. Вместо обычного релейшена нужно писать свой OnLookUp и при выборе значения брать всё что нужно.
|
|
08.06.2011, 10:44 | #33 |
Участник
|
Цитата:
сделайте требуемое поле в table1, которое должно отображать данные из field3 из table2, как FlowField Код: Lookup(Table2.Field3 WHERE (Field1=FIELD(Field1))) |
|