Цитата:
Сообщение от
satir
Если правильно понял вопрос, то номер поля получают так
Код:
integer := rec.FIELDNO(Name);
Неа не пойдет.
Мне надо:
1. Пользователь нажимает на карточной форме определенную кнопку
2. в OnPush обрабатывается данное событие, а именно в функцию передается две переменные ID таблицы и ID текущего поля в момент нажатия на котором находился курсор.
Вот примерный алгоритм, как бы так в repeatе, узнать ID поля на котором курсор стоит???
Или надо контролы формы обрабатывать??
Код:
RecRef.GETTABLE(Rec);
TableID:= RecRef.NUMBER;
Field.SETRANGE(TableNo, TableID);
Field.FIND('-');
REPEAT
UNTIL Field.NEXT = 0;