|
![]() |
#1 |
Мрачный тип
|
gl00mie, именно так, универсальный toolTip у определенного поля в таблице.
Именно так и поступил, на toolTipField(код поля) у таблицы остановился. Результат формируется в зависимости от значения toolTip'ствующего поля (A) и еще одного (B) в таблице. Оба поля имеют EDT-массив одинаковой размерности и toolTip() = f(A[i],B[i]). Но с этой реализацией возник следующий вопрос - а есть ли возможность по коду поля в toolTipField() однозначно определить принадлежность к множеству кодов полей-элементов EDT-массива и индекс внутри этого массива без лишних итераций перебора значений этих кодов полей в поле-массиве ? Пока склоняюсь к варианту "нет" ... miklenew, дык рад бы, но нету метода name() у экземпляра FormDataObject . |
|
![]() |
#2 |
Участник
|
Цитата:
Что делаю создаю новую таблицу. Кидаю на нею поле dimension. Создаю форму кидаю на неё таблицу. На design кидаю поля dimension с индексами. Перекрываю на таблице tooltipField. X++: public str toolTipField(fieldId _fieldId) { DictField dictField; str ret; ret = super(_fieldId); dictField = new dictField(tablenum(table4), _fieldId); info(dictField.name()); return ret; } |
|
|
|