Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion и MAV который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Надо сделать Subj. В большом списке юзер чего-то понатыкает, а потом, клацнув галку "Показать только..." хочет увидеть только то, что выбрал. Как это сделать _правильно_ ?
OVV писал(а):Надо сделать Subj. В большом списке юзер чего-то понатыкает, а потом, клацнув галку "Показать только..." хочет увидеть только то, что выбрал. Как это сделать _правильно_ ?
для этого можно использовать маркировку Browse (шаблонная подержка)
IF NOT SELF.Marked.MarcedRecord()
SELF.StatusRecord = RECORD:OutOfRange
RETURN
END
Чтобы это сработало надо после установки галки "Показать только выбранное" вызвать .Load и последует запрос на сервер, а данные-то уже загружены...
Хотелось бы избежать именно повторной загрузки данных...
IF NOT SELF.Marked.MarcedRecord()
SELF.StatusRecord = RECORD:OutOfRange
RETURN
END
Чтобы это сработало надо после установки галки "Показать только выбранное" вызвать .Load и последует запрос на сервер, а данные-то уже загружены...
Хотелось бы избежать именно повторной загрузки данных...
I LONG
CODE
LOOP WHILE I < RECORDS(SELF.Q)
I += 1
GET(SELF.Q,I)
SELF.FillBuffer
IF NOT SELF.Marked.MarkedRecord()
DELETE(SELF.Q); I -= 1
END
END
SELF.Selected(1)