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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.08.2003, 12:43   #1  
Anders
Гость
 
n/a
Неправильные типы аргументов в операции присвоения значения переменной
Имею следующий код в классе:

public void new(Common _common, LedgerVoucherTrans _ledgerVoucherTrans)
{
;

common = _common;
switch (_common.tableId)
{
case tableNum(LedgerJournalTrans):
ledgerJournalTrans = _common;
break;
}
}

При вызове данного кода получаю данную ошибку в строке:
common = _common;

Данный код поправить не успел, но данный класс вызываю из своего класса.
Самое примечательно, что из класса, который не правил, вызов данного кода дает ту же ошибку времени выполнения.
Старый 28.08.2003, 13:29   #2  
Anders
Гость
 
n/a
интересно, что если в статическом методе данного класса
объявить переменную типа Common и произвести присваниевание ей, то все хорошо
Старый 28.08.2003, 13:49   #3  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Надо объявит переменную common.
Т.е. до
common = _common;

надо
common common;

common = _common;
Старый 28.08.2003, 13:52   #4  
Anders
Гость
 
n/a
переменная common объявлена в classDeclaration
Старый 28.08.2003, 13:53   #5  
Anders
Гость
 
n/a
вдогонку: класса RAssetPost
Старый 28.08.2003, 15:17   #6  
Anders
Гость
 
n/a
Вопрос был решен инкрементальной компиляцией.

Обидно, понимаешь. Но все так просто.
Старый 28.08.2003, 16:09   #7  
Zom is offline
Zom
Участник
 
41 / 11 (1) +
Регистрация: 28.08.2003
Адрес: Denmark
Цитата:
Изначально опубликовано Anders
Вопрос был решен инкрементальной компиляцией.

Обидно, понимаешь. Но все так просто.
А можно подробнее, что это за компиляция такая?
Старый 28.08.2003, 16:38   #8  
Anders
Гость
 
n/a
Сорри, очепяточка вышла.
Правильно надо было: "Инкрементная компиляция"

Живет по правой копке мышки на классе в Add-Ins.
Старый 28.08.2003, 16:43   #9  
Anders
Гость
 
n/a
Сорри, очепяточка вышла.
Правильно надо было: "Инкрементная компиляция"

Живет по правой копке мышки на классе в Add-Ins.
Старый 28.08.2003, 16:55   #10  
Zom is offline
Zom
Участник
 
41 / 11 (1) +
Регистрация: 28.08.2003
Адрес: Denmark
Цитата:
Изначально опубликовано Anders
Сорри, очепяточка вышла.
Правильно надо было: "Инкрементная компиляция"

Живет по правой копке мышки на классе в Add-Ins.
Ok!
В английской версии называется "Compile forward".
Старый 28.08.2003, 17:08   #11  
Anders
Гость
 
n/a
:)
возможно, но у меня русская версия. Посему так изъясняюсь
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Параллельные операции в маршрутах Sanya DAX: Функционал 10 26.04.2007 00:41
Как получить значения полей (modifiedDate, modifiedTime, modifiedBy и др.) при работе с объектами AOT типа Map? LRA DAX: База знаний и проекты 15 02.04.2007 13:37
получение значения переменной окружения leva DAX: Программирование 3 07.10.2005 17:57
Присвоение значения переменной? Morpheus DAX: Программирование 9 30.08.2005 15:46
Помогите указать 2 рабочих центра на операции clerk DAX: Функционал 14 08.02.2005 22:35

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

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

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