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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.08.2014, 06:35   #1  
JonAx is offline
JonAx
Участник
 
67 / 11 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от Мартынов Дмитрий Посмотреть сообщение
Ну как ясность наступает или пока все так же ( травка зеленеет, солнышко блестит, ласточка летит...) ?
Да что то пока нет, я создал метод в таблице, проверяю его, но почему то не работает((( А в свойствах таблице надо чтото менять или добавлять?
Старый 07.08.2014, 08:30   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,444 / 1781 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от JonAx Посмотреть сообщение
Да что то пока нет, я создал метод в таблице, проверяю его, но почему то не работает((( А в свойствах таблице надо чтото менять или добавлять?
На форме в свойствах контрола указали привязку к своему дисплейному методу?
За эту привязку отвечают свойства DataSource и DataMethod. http://msdn.microsoft.com/ru-ru/library/aa844912.aspx
Старый 07.08.2014, 08:53   #3  
JonAx is offline
JonAx
Участник
 
67 / 11 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
На форме в свойствах контрола указали привязку к своему дисплейному методу?
За эту привязку отвечают свойства DataSource и DataMethod. http://msdn.microsoft.com/ru-ru/library/aa844912.aspx
я так и не понял как добавить метод в DS и DM?(((
Старый 07.08.2014, 08:57   #4  
JonAx is offline
JonAx
Участник
 
67 / 11 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
На форме в свойствах контрола указали привязку к своему дисплейному методу?
За эту привязку отвечают свойства DataSource и DataMethod. http://msdn.microsoft.com/ru-ru/library/aa844912.aspx
Получается, я создаю метод на Таблице, и на форме указываю этот метод? Вот как его указать я так и не понял(((( Его надо указывать в дизайне формы(в свойствах) или в Grid(свойствах)? Я его там указываю, то у меня появляется ошибка, что такой команды нет.... ((((
Старый 07.08.2014, 09:32   #5  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,444 / 1781 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от JonAx Посмотреть сообщение
Получается, я создаю метод на Таблице, и на форме указываю этот метод? Вот как его указать я так и не понял(((( Его надо указывать в дизайне формы(в свойствах) или в Grid(свойствах)? Я его там указываю, то у меня появляется ошибка, что такой команды нет.... ((((
Не на дизайне, не на гриде, а на самом поле внутри грида. Вы же хотите чтобы значение метода попало в конкретное поле, а не на весь грид растянулось или на всю форму.
Если можно, то приведите точный текст сообщения об ошибке.

Вы в какой таблице свой дисплейный метод создали? Нужно в той, которая отображается на форме, т.е. в той из которой на форму выводится поле счет клиента. Он компилируется, нет ошибок компиляции?

У меня ещё такой вопрос. Что бы вы делали, например, если бы вам нужно было рядом с кодом клиента на форме отобразить не дисплейный метод, который тянет информацию откуда-то, а просто соседнее поле из этой же самой таблицы?

Вы бы, наверное, создали новое поле рядом с тем полем которое отображает счет клиента. Правильно? А дальше?

Для дисплейного метода все почти тоже самое, только вместо имени поля - имя метода.

P.S.: Ещё один момент. Важно каким способом на форме размещены уже существующие поля. Возможен вариант, когда поля на форме располагаются не самостоятельно а внутри группы. В таком случае нужно менять состав группы на уровне таблицы а не на уровне формы (на уровне формы в таком случае возможность добавления внутрь группы нового элемента будет просто заблокирована).
Старый 07.08.2014, 10:06   #6  
JonAx is offline
JonAx
Участник
 
67 / 11 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Не на дизайне, не на гриде, а на самом поле внутри грида. Вы же хотите чтобы значение метода попало в конкретное поле, а не на весь грид растянулось или на всю форму.
Если можно, то приведите точный текст сообщения об ошибке.

Вы в какой таблице свой дисплейный метод создали? Нужно в той, которая отображается на форме, т.е. в той из которой на форму выводится поле счет клиента. Он компилируется, нет ошибок компиляции?

У меня ещё такой вопрос. Что бы вы делали, например, если бы вам нужно было рядом с кодом клиента на форме отобразить не дисплейный метод, который тянет информацию откуда-то, а просто соседнее поле из этой же самой таблицы?

Вы бы, наверное, создали новое поле рядом с тем полем которое отображает счет клиента. Правильно? А дальше?

Для дисплейного метода все почти тоже самое, только вместо имени поля - имя метода.

P.S.: Ещё один момент. Важно каким способом на форме размещены уже существующие поля. Возможен вариант, когда поля на форме располагаются не самостоятельно а внутри группы. В таком случае нужно менять состав группы на уровне таблицы а не на уровне формы (на уровне формы в таком случае возможность добавления внутрь группы нового элемента будет просто заблокирована).
[IMG]C:\Users\taitubayev\Desktop\22.jpg[/IMG]

Ошибка выходит: Таблица находится вне диапазона или не существует....
Старый 07.08.2014, 10:08   #7  
JonAx is offline
JonAx
Участник
 
67 / 11 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от JonAx Посмотреть сообщение
[IMG]C:\Users\taitubayev\Desktop\22.jpg[/IMG]

Ошибка выходит: Таблица находится вне диапазона или не существует....
Нажмите на изображение для увеличения
Название: 22.jpg
Просмотров: 392
Размер:	228.1 Кб
ID:	8941
Старый 07.08.2014, 12:42   #8  
Мартынов Дмитрий is offline
Мартынов Дмитрий
Участник
 
236 / 66 (3) ++++
Регистрация: 02.02.2004
Адрес: г. Москва
:)
Цитата:
Сообщение от JonAx Посмотреть сообщение
такой команды нет
Есть такая команда. Это команда аксфорума. Лучшие эксперты со всего мира работают над вашей сложной задачей. И мы ее обязательно решим!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
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, время: 07:28.