AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.08.2014, 12:40   #1  
Мартынов Дмитрий is offline
Мартынов Дмитрий
Участник
 
236 / 66 (3) ++++
Регистрация: 02.02.2004
Адрес: г. Москва
Цитата:
Сообщение от JonAx Посмотреть сообщение
Я вообще не могу понять, создаю дисплейный метод на таблице, потом мне надо связать его с DS через свойство?
Да именно так.

Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
В свойствах контрола задается источник данных (DataSource) и ссылка на столбец или как в вашем случае на метод таблицы (DataMethod)
Перевожу на русский. В форме есть дизайн - это внешний вид. У в дизайне есть нужный вам контрол - это поле на форме. Оно у вас в гриде (в табличке) и называется StringEdit:PurchPowerOfAttorneyTable_VendName . У этого контрола есть 2 свойства: первое DataSource = PurchPowerOfAttorneyTable второе DataMethod = vendorName
Старый 07.08.2014, 12:49   #2  
JonAx is offline
JonAx
Участник
 
67 / 11 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от Мартынов Дмитрий Посмотреть сообщение
Да именно так.



Перевожу на русский. В форме есть дизайн - это внешний вид. У в дизайне есть нужный вам контрол - это поле на форме. Оно у вас в гриде (в табличке) и называется StringEdit:PurchPowerOfAttorneyTable_VendName . У этого контрола есть 2 свойства: первое DataSource = PurchPowerOfAttorneyTable второе DataMethod = vendorName
Так я не могу выбрать этот метод, и я не вижу datamethod((
Старый 07.08.2014, 13:01   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,449 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Щелкните правой кнопкой мыши по StringEdit:PurchPowerOfAttorneyTable_VendName чтобы открыть окно свойств (в контекстном меню самый нижний пункт). В списке свойств обязательно будет и свойство с именем DataMethod. По умолчанию оно пустое, но вам нужно в него написать имя вашего display-метода. Не выбрать из списка (там нет выбора) а именно написать.
Старый 07.08.2014, 13:25   #4  
JonAx is offline
JonAx
Участник
 
67 / 11 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Щелкните правой кнопкой мыши по StringEdit:PurchPowerOfAttorneyTable_VendName чтобы открыть окно свойств (в контекстном меню самый нижний пункт). В списке свойств обязательно будет и свойство с именем DataMethod. По умолчанию оно пустое, но вам нужно в него написать имя вашего display-метода. Не выбрать из списка (там нет выбора) а именно написать.
Ну вот я нажал свойство, у меня на правой стороне появилось свойство, выбираю ds ту таблицу которая мне нужна, ниже идет dataField там стоит поле VendName, в него я вписываю свой метод, но у меня не получается(((
Старый 07.08.2014, 13:28   #5  
JonAx is offline
JonAx
Участник
 
67 / 11 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Щелкните правой кнопкой мыши по StringEdit:PurchPowerOfAttorneyTable_VendName чтобы открыть окно свойств (в контекстном меню самый нижний пункт). В списке свойств обязательно будет и свойство с именем DataMethod. По умолчанию оно пустое, но вам нужно в него написать имя вашего display-метода. Не выбрать из списка (там нет выбора) а именно написать.
Увидел я dataMethod, но он у меня заблокирован, как его разблокировать?
Старый 07.08.2014, 13:41   #6  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Цитата:
Сообщение от JonAx Посмотреть сообщение
Увидел я dataMethod, но он у меня заблокирован, как его разблокировать?
Сотрите введённое значение в DataField.

Одновременно можно выбрать только один вариант: DataMethod, DataField, ExtendedDataType.

Последний раз редактировалось Cardagant; 07.08.2014 в 13:48.
Старый 07.08.2014, 13:43   #7  
JonAx is offline
JonAx
Участник
 
67 / 11 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от Cardagant Посмотреть сообщение
Сотрите ведённое значение в DataField
Урааа, все заработало)))) Спасибо вам всем большое)) Низкий поклон вам))
За это сообщение автора поблагодарили: AlGol (1).
Старый 07.08.2014, 13:49   #8  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от JonAx Посмотреть сообщение
Урааа, все заработало))))
Это просто замечательно!
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 07.08.2014, 13:51   #9  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,449 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от JonAx Посмотреть сообщение
Урааа, все заработало))))
Поздравляю всех!
Старый 07.08.2014, 14:01   #10  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Ура! Ура! Ура!
Старый 07.08.2014, 17:39   #11  
Мартынов Дмитрий is offline
Мартынов Дмитрий
Участник
 
236 / 66 (3) ++++
Регистрация: 02.02.2004
Адрес: г. Москва
Цитата:
Сообщение от skuull Посмотреть сообщение
Ура! Ура! Ура!
ААААААА -- присоединяюсь ко всеобщему ликованию !!!!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DAX 2009,5.0.1000.52 SP1 в таблице smmBusRelTable отсутствует метод convert2Customer Murlin DAX: Программирование 8 11.11.2009 16:23
Дисплей метод таблицы который вызывается из ГРИДА 3oppo DAX: Программирование 10 23.05.2006 06:47
display метод с параметром Андре DAX: Программирование 5 11.01.2006 19:04
Как вызвать метод на COMVariant? Andronov DAX: Программирование 2 06.08.2003 08:29
Передача массива VARIANTов в Automation метод Maximin DAX: Программирование 0 09.10.2002 19:31

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:23.