![]() |
#1 |
Модератор
|
![]()
Есть поле InventTable.ItemName
Есть EDT ItemName На форме InventTable по полю ItemName нет lookup. Если создать в другой таблице поле на основе EDT ItemName, появляется lookup. Чем на форме InventTable поле ItemName убран lookup ? |
|
![]() |
#2 |
Участник
|
Судя по всему, это поведение из-за релейшена на EDT. Я думаю, что в форме номенклатуры лукап не работает просто из-за того, что релейшен на таблицу InventTable и релейшен на релейшен просто не используется.
|
|
![]() |
#3 |
Участник
|
Форма ни причем, система внутри сама не вызывает такие lookup, иначе они бы появлялись для всех ключевых полей типа InventJournalId - ведь для них также есть рилейшн на саму таблицу.
|
|
![]() |
#4 |
Участник
|
Этот релейшен меня в свое время сильно удивил. Никак не могу представить себе ситуацию, при которой в какое-то поле нужно выбирать наименование номенклатуры.
|
|
![]() |
#5 |
Участник
|
Это использовался в ЕР - там есть функционал с корзиной покупок, и там они по-моему привязываются к названию, а не коду...
|
|
![]() |
#6 |
Участник
|
По InventTable там вообще все хитро. В код номенклатуры в любой форме можно ввести наименование и по наименованию подтягивается код .... Как это сделано?
|
|
![]() |
#7 |
Участник
|
Только не наименование, а краткое наименование (ну точнее, то что перевели как краткое наименование).
Это как раз просто: посмотри у поля NameAlias свойство AliasFor |
|
![]() |
#8 |
северный Будда
|
|
|
![]() |
#9 |
MCTS
|
А название же вроде как неуникально...
__________________
I could tell you, but then I would have to bill you. |
|
![]() |
#10 |
Участник
|
Цитата:
А вообще да, криво, аПсолютно согласен. По-моему это изменят в АХ 6 |
|
![]() |
#11 |
Модератор
|
убираем кнопку Lookup
Как убрать lookupButton из форму програмно? |
|
Теги |
inventtable, lookup |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|