12.09.2008, 15:33 | #1 |
Модератор
|
Подсветка слов X++ (XPP)
Почему, когда в пост вставляем запрос SQL теги XPP и /XPP то слова Where и Group не выделяются цветом(хотя бы синем?)
Пример X++: while select custTable outer join AccountNum, sum(AmountMST) from custTrans group by AccountNum where custTrans.AccountNum == custTable.AccountNum { } |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
12.09.2008, 23:55 | #2 |
Administrator
|
Poleax
Их нет в списке подсвечиваемых слов. Для добавления нужно разрешение mazzy. PHP код:
__________________
Был грязный плащ на нем одет, Цилиндр черный смят в гармошку... |
|
13.09.2008, 10:56 | #3 |
Участник
|
|
|
15.09.2008, 12:11 | #4 |
Administrator
|
Ок, добавил, теперь и эти слова подсвечиваются.
__________________
Был грязный плащ на нем одет, Цилиндр черный смят в гармошку... |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
15.09.2008, 16:25 | #5 |
Участник
|
еще сравнил хелп 5 и список приведенный вверху - нашел различия: нет
'nofetch', 'byref', 'null', 'anytype', 'implements', 'interface', 'crosscompany', 'hint', 'repeatableread', 'setting', 'at', 'pessimisticlock', 'where', 'optimisticlock' |
|
16.09.2008, 10:15 | #6 |
Участник
|
спасибо.
Aleksey_M, давай и эти добавим и закроем вопрос 2844 |
|
16.09.2008, 11:13 | #7 |
Модератор
|
вопрос 2844 ...
Цитата:
можно взять исчерпывающий список ключевых слов из AOT/System Documentation/Reserved words
Да и вроде с так уже лучше стало в XPP |
|
16.09.2008, 13:24 | #8 |
Administrator
|
Спасибо, добавил.
Цитата:
$operators = array('abstract', 'anytype', 'asc', 'at', 'avg', 'break', 'breakpoint', 'by', 'byref', 'case', 'catch', 'changecompany', 'class', 'classnum', 'classstr', 'client', 'configurationkeynum', 'configurationkeystr', 'container', 'continue', 'count', 'crosscompany', 'date', 'default', 'desc', 'display', 'div', 'do', 'edit', 'edit', 'else', 'enumnum', 'enumstr', 'exists', 'extendedtypenum', 'extendedtypestr', 'extends', 'false', 'featurekeynum', 'featurekeystr', 'fieldnum', 'fieldpname', 'fieldstr', 'final', 'firstfast', 'firstonly', 'flush', 'for', 'forceliterals', 'forcenestedloop', 'forceplaceholders', 'forceselectorder', 'formstr', 'forupdate', 'from', 'group', 'helpapplstr', 'helpdevstr', 'hint', 'htmlpdahorizontalpagestr', 'htmlpdaverticalpagestr', 'htmlstandardpagestr', 'identifierstr', 'if', 'implements', 'index', 'indexnum', 'indexstr', 'int', 'interface', 'join', 'left', 'licensecodenum', 'licensecodestr', 'like', 'literalstr', 'maxof', 'menuitemactionstr', 'menuitemdisplaystr', 'menuitemoutputstr', 'menustr', 'methodstr', 'minof', 'mod', 'nbofetch', 'new', 'next', 'nofetch', 'not', 'notexists', 'null', 'optimisticlock', 'outer', 'pause', 'pessimisticlock', 'print', 'private', 'protected', 'public', 'querystr', 'real', 'repeatableread', 'resourcestr', 'retry', 'return', 'reverse', 'right', 'securitykeynum', 'securitykeystr', 'select', 'server', 'setting', 'static', 'staticmethodstr', 'str', 'sum', 'super', 'switch', 'tablecollectionstr', 'tablefieldgroupstr', 'tablelock', 'tablemethodstr', 'tablenum', 'tablepname', 'tablestaticmethodstr', 'tablestr', 'throw', 'true', 'try', 'ttsabort', 'ttsbegin', 'ttscommit', 'typeid', 'varstr', 'void', 'webclientfilestr', 'webformstr', 'webmenustr', 'webreportstr', 'webserverfilestr', 'where', 'while', 'window');
Цитата:
AOT/System Documentation/Reserved words
__________________
Был грязный плащ на нем одет, Цилиндр черный смят в гармошку... |
|
16.09.2008, 13:40 | #9 |
Участник
|
|
|
16.09.2008, 14:05 | #10 |
Administrator
|
mazzy
Спасибо, добавил чего отсутствовало, чего излишествовало трогать не стал.
__________________
Был грязный плащ на нем одет, Цилиндр черный смят в гармошку... |
|
16.09.2008, 14:13 | #11 |
Участник
|
спасибо
|
|
18.02.2009, 17:54 | #12 |
Administrator
|
Подсветка слов X++
В этом сообщении у меня не подсветилось слово while первый раз. Эта особенность в связи с тем, что оно стоит первым после открытия тега или оно не обрамлено в фигурные скобки или это бага?
__________________
Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 18.02.2009 в 17:57. |
|
|
За это сообщение автора поблагодарили: Aleksey_M (1). |
18.02.2009, 19:01 | #13 |
Administrator
|
sukhanchik
Спасибо, да, бага вылезла из-за этого, поправил.
__________________
Был грязный плащ на нем одет, Цилиндр черный смят в гармошку... |
|
|
За это сообщение автора поблагодарили: sukhanchik (1). |
20.02.2009, 11:33 | #14 |
MCITP
|
Проблемы с отображений X++ кода
Собственно, сабж в этой ветке, у человека возникли проблемы необъяснимые с выкладной куска кода через тег X++: Ошибка while next
__________________
Zhirenkov Vitaly |
|
|
За это сообщение автора поблагодарили: Aleksey_M (1). |
20.02.2009, 13:37 | #15 |
Administrator
|
ZVV
Ага, спасибо. Не понял в чем ошибка была, нажал отредактировать сообщение, потом сохранить, ничего не менял - появились потерянные слова. Непонятно. Нашел ошибку.
__________________
Был грязный плащ на нем одет, Цилиндр черный смят в гармошку... |
|
|
За это сообщение автора поблагодарили: mazzy (2), ZVV (1). |