![]() |
#1 |
Участник
|
![]()
Кто-нибудь пробова подменять в формах 10-ти символьные ID-ки групп их полными именами например:
PHP код:
Заранее благодарен. |
|
![]() |
#2 |
сибиряк
|
я, конечное, слабо представляю зачем заменять код полным наименованием, (может проще рядом выводить display(), который будет смотреть на значение этого поля).
А по существу - переход к основной таблице - метод jumpRef(). Есть у каждого (почти) контрола. Наверное, от него и надо плясать
__________________
С уважением, Вячеслав. |
|
![]() |
#3 |
сибиряк
|
вот для stringEdit - контрола, который должен проваливаться в справочник номенклатуры:
PHP код:
__________________
С уважением, Вячеслав. |
|
![]() |
#4 |
Участник
|
Дело в том, что изначально поле с ID группы имеет это свойство (т.е. проваливается по Cntr+Alt+F4), но после того как я заменяю прямую адресацию на имя поля ID группы на функцию возвращающую полное имя группы, возможность перейти к основной таблице перестает действовать, хотя LookUp, благодаря тому, что функция возвращает тип унаследованный от типа ID, появляется.
По поводу зачем это надо: - при загрузки данных из другой системы довольно сложно сгенерить ID-ик удобочитаемым (например справочник банков BNKSEEK.DBF), гораздо проще использовать изначальный ID, а для удобочитаемости подменять на полное название банка. |
|
![]() |
#5 |
Moderator
|
Цитата:
Изначально опубликовано art
... после того как я заменяю прямую адресацию на имя поля ID группы на функцию возвращающую полное имя группы, возможность перейти к основной таблице перестает действовать...
__________________
Андрей. |
|
![]() |
#6 |
Участник
|
Мне кажеться, что возможно существует более простой способ, используя расширенные типы данных?
|
|
![]() |
#7 |
Участник
|
![]()
В идеале, хотелось бы научить само поле таблицы вести себя соответствующим образом, что бы использовать механизм наследования и все формы, использующие этот ID-ик, выводили полное название.
А вариант с повторением полного названия в каждой таблице, как это сделано в форме "Банковские счета", хорош только для альтернативного названия или, например, русского перевода названия. По моемому эта тема довольно насущна для АХАПТы.... |
|