|
Ненормальное программирование
|
|||
---|---|---|---|
#18+
Блок А.Н.А покажите другой код этого класса? ;test.demo.1 ;(C)InterSystems, generated for class test.demo. Do NOT edit. ;;test.demo ; zTest(args...) New classmethod,method,classname Set classname="test.demo",classmethod=1,method="Test" Goto JSCall^%occJavaScriptБлок А.Н.Поддержка точно нативная?Да, используются вызовы $ZF(-6) для JS Runtime Library. Блок А.Н.А поддержка создания методов есть?Что имеется в виду? Блок А.Н.Кстати, откуда у вас эта версия каше? В WRC нет RC-версий. Вы имеете доступ к девелоперским версиям?В одном из Field Test старой версии ( 7771601 ) был такой функционал для "попробовать". Потом эту версию из WRC убрали. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2014, 13:46 |
|
Ненормальное программирование
|
|||
---|---|---|---|
#18+
servitБлок А.Н.А поддержка создания методов есть?Что имеется в виду? Например http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1095727&msg=16051076 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2014, 13:53 |
|
Ненормальное программирование
|
|||
---|---|---|---|
#18+
Блок А.Н.Например http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1095727&msg=16051076 Class test.demo [ Abstract ] { ClassMethod Test() [ Language = javascript ] { // объявление класса Person // для него описываются все методы, открытие сохранение, и от него можно будет наследоваться var Person = function(name) { this.name = name; return this; } // функция, чтобы открыть существующий объект, здесь может быть логика на проверку его существования, // и все равно нужно будет выполнить конструктор от Person, чтобы он имел все что в нем есть Person.prototype.open = function(name) { return new Person(name); } // создать просто новый объект var john = new Person('John'); // открыть уже существующий var bill = john.open('Bill'); Cache.Console.WriteLine(john['name'],' ',bill.name); } }Результат: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2014, 14:13 |
|
|
start [/forum/topic.php?fid=39&gotonew=1&tid=1556884]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
12ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 173ms |
0 / 0 |