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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.08.2005, 11:28   #1  
Ivan Mischenko is offline
Ivan Mischenko
NavAx
Аватар для Ivan Mischenko
NavAx Club
 
87 / 19 (1) ++
Регистрация: 30.10.2002
Адрес: Проживания?
Прикол с #define
Может уже обсуждалось.
Вот такая вот хрень (ниже по тексту) оказывается называется лексической ошибкой в 3.0 SP3.
PHP код:
abstract class АбстрактКласс extends RunBaseBatch
{
    
#define.bracketClose(")")

__________________
Особые лекарства... меня не прут!..
Старый 31.08.2005, 11:43   #2  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Known problem. Связано с тем, что анализатор не может определить, где кончается текст подстановки (вернее, он считает, что подстановка заканчивается на первой закрывающей скобке; таким образом, все вхождения #bracketClost будут заменены на "; а вот смысл кавычек после закрывающей скобки анализатор понять уже не может).

Обходится с помощью localmacro/endmacro
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 31.08.2005, 11:55   #3  
Ivan Mischenko is offline
Ivan Mischenko
NavAx
Аватар для Ivan Mischenko
NavAx Club
 
87 / 19 (1) ++
Регистрация: 30.10.2002
Адрес: Проживания?
Спасибо за исчерпывающий ответ!
Познавательно... : )
__________________
Особые лекарства... меня не прут!..
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как разархивировать zip архив? slava09 DAX: База знаний и проекты 33 25.02.2011 14:48
Макрос #define.RightBracket(')') DSPIC DAX: Программирование 3 08.08.2008 21:01
Этот забавный define Deep Dreamer DAX: Программирование 2 20.07.2006 11:15
Пару вопросов по отчетам Excel kashperuk DAX: Программирование 21 02.06.2005 18:50
comRows.HorizontalAlignment() Omeo DAX: Программирование 9 26.04.2004 12:13

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

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

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