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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.11.2014, 03:54   #1  
yuriy_64 is offline
yuriy_64
Участник
 
88 / 10 (1) +
Регистрация: 21.03.2014
:( Форма не видит метод?
Перетащил из класса в форму методы, а она их не видит.
Народ, помогите. Знаю, что вопрос пустяковый, но времени нет в мелочах копошиться.
Старый 19.11.2014, 04:02   #2  
yuriy_64 is offline
yuriy_64
Участник
 
88 / 10 (1) +
Регистрация: 21.03.2014
С первым случаем разобрался. Просто имя моего метода совпало с уже готовым методом.
Старый 19.11.2014, 04:09   #3  
yuriy_64 is offline
yuriy_64
Участник
 
88 / 10 (1) +
Регистрация: 21.03.2014
В догонку, продолжение балета ... Форма не видит метод "client static void writeXML". В классе было все Ok/
Старый 19.11.2014, 04:25   #4  
yuriy_64 is offline
yuriy_64
Участник
 
88 / 10 (1) +
Регистрация: 21.03.2014
Дополняю, выдается сообщение "Класс FormRun не содержит эту функцию."
Старый 19.11.2014, 05:58   #5  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Так нельзя на форме делать статические методы...
Не надо ничего никуда "перетаскивать". Сделайте кнопку которая будет вызывать ваш класс и писать что надо и куда надо...
Старый 19.11.2014, 06:38   #6  
yuriy_64 is offline
yuriy_64
Участник
 
88 / 10 (1) +
Регистрация: 21.03.2014
Ааааааааааааааааааааа, спасибо. Долго сидел на классах, запамятовал. Еще раз спасибо.
Старый 19.11.2014, 12:52   #7  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
Цитата:
Сообщение от yuriy_64 Посмотреть сообщение
Перетащил из класса в форму методы
BestPractices плачет горькими слезами.. в идеале - на форме не должно быть кода..
__________________
Best Regards,
Roman
Старый 19.11.2014, 16:34   #8  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от RVS Посмотреть сообщение
BestPractices плачет горькими слезами.. в идеале - на форме не должно быть кода..
А как же вызывать методы класса тогда, если не должно быть кода? Или под формой вы имеете ввиду узел Form\Methods? на DS\methods можно ?)
Если, например, надо запустить метод класса при modified поля, тут без перекрытия на ds не обойдёшься.
Старый 20.11.2014, 09:33   #9  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
Идеал недостижим. Речь была о том, что форма - это все же элемент интерфейса, а не бизнес-логики.

Соответственно, наличие кода, не относящегося прямо к интерфейсу (обслуживанию самой формы, грубо говоря) на форме - есть моветон.

А исходная подача была - "натаскал из класса методов на форму"... Sapienti sat
__________________
Best Regards,
Roman
Теги
метод, не видит, форма

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как класс->запрос->форма. Как такое создать? kitty DAX: Программирование 16 09.09.2014 12:52
Форма: как привязать метод до выбора в поле Arahnid DAX: Программирование 9 22.11.2007 16:18
Вопрос: метод write на datasource выполняется два раза thyra DAX: Программирование 5 29.09.2005 12:07
Передача массива VARIANTов в Automation метод Maximin DAX: Программирование 0 09.10.2002 19:31
Произвольная Lookup форма Maxim Gorbunov DAX: База знаний и проекты 0 30.11.2001 21:59

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

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

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