![]() |
#4 |
Administrator
|
RecordID страшный зверь!
можно ли в принципе положить фильтр на этот тип поля? попробовал - можно. но необходимо забыть о разных * и пр. работает только полное совпадение. на Setrange действительно, гад, вставляет пустоту. поэтому поправлю чуть Сашу Код: RecRef.GetTable(YourRec); // не работает: //LinkRec.Setrange("Record ID", RecRef.RecordID); // работает: LinkRec.SETFILTER("Record ID", FORMAT(RecRef.RECORDID)); добавлю RecordID очень капризная штука. лучше на нее не полагаться, а если уж приходится, то искать запись лучше ее же "рефовским" способом: Код: RecRef.Get("Record ID"); RecRef.SetTable(LinkRec); //запись уже найдена. //если этого недостаточно, то можно отфильтровать только ее LinkRec.SETRECFILTER; |
|