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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.02.2012, 14:24   #1  
Fighter is offline
Fighter
Участник
Аватар для Fighter
 
108 / 31 (2) +++
Регистрация: 26.07.2011
Адрес: Kyiv
Записей в блоге: 12
Цитата:
Сообщение от probka Посмотреть сообщение
Приветствую.
Я приступаю к изучению JavaScript для Microsoft CRM, подскажите, пожалуйста, хороший учебник (мануал) на эту тему. Заранее благодарю.
Если речь идет о написании скриптов для форм, то замечу, что в CRM используется сильно урезанный JScript (не JavaScript). Наиболее полное описание языка (не все работает в CRM) в библиотеке MSDN (http://msdn.microsoft.com/ru-ru/library/72bd815a.aspx), а в справке по SDK CRM - можно прочитать про нюансы и ограничения (http://msdn.microsoft.com/en-us/library/gg328261.aspx). Там же на примерах рассказывается, что и как.

ЗЫ. Ограничения JSCRIPT на клиентской части описаны в Windows Scripting 5.8
__________________
Материалы для внедренцев Microsoft Dynamics CRM теперь на сайте Infoleat.com и в моем блоге CRM для бизнеса

Последний раз редактировалось Fighter; 26.02.2012 в 14:30.
За это сообщение автора поблагодарили: probka (1).
Старый 26.02.2012, 23:06   #2  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Дико извиняюсь, но откуда вы взяли вот этот вот:
Цитата:
Сообщение от Fighter Посмотреть сообщение
Если речь идет о написании скриптов для форм, то замечу, что в CRM используется сильно урезанный JScript (не JavaScript). ...(не все работает в CRM)
Я уважаю вас, как специалиста, но давайте высказываться корректно!
JavaScript (от NetScape) и JScript (от Microsoft) - это изначально разные технологии, на основании которых (в числе прочих) возник стандарт ECMAScript. В настоящий момент данные языки можно рассматривать как расширения единого стандарта. Если мы говорим о использовании этого стандарта в веб технологиях, то данные языки едва ли не полностью эквивалентны! Я буду вам очень признателен, если вы назовете мне конструкцию языка (и именно языка) которая будет специфичной для скриптовой машины браузера-наследника NetScape или InternetExplorer.
Говорить что в CRM используется какая-то особенная порода это языка, так же совершенно некорректно. В CRM используется особенная порода языка разметки документов, возможностей браузера и окололежащих сетевых технологий, но язык, простите, все тот же JScript. Так что все описанное в приведенной вами статье будет работать в CRM.
Более того, в марте этого года выходит пакет обновления для CRM, который устраняет вышеизложенные родовые травмы системы и добавляет поддержку сторонних браузеров. Так что мой совет начинающим: учите HTML5 и ECMAScript 5 - не ошибетесь.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: Digit (1), probka (1).
Старый 27.02.2012, 11:30   #3  
Digit is offline
Digit
Участник
 
69 / 14 (1) ++
Регистрация: 16.09.2009
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Более того, в марте этого года выходит пакет обновления для CRM, который устраняет вышеизложенные родовые травмы системы и добавляет поддержку сторонних браузеров.
Артем, а можно ссылку на "поддержку сторонних браузеров"?
И это касается 2011 или "четверки" тоже?
Старый 27.02.2012, 13:18   #4  
griefon is offline
griefon
Участник
 
131 / 52 (2) ++++
Регистрация: 07.12.2010
Адрес: down under
Цитата:
Сообщение от Digit Посмотреть сообщение
можно ссылку на "поддержку сторонних браузеров"?
И это касается 2011 или "четверки" тоже?
Это только для 2011, нужно ведь чем-то на новую версию заманивать.

Ссылки:
https://community.dynamics.com/produ...-anywhere.aspx
http://crmpublish.blob.core.windows....eviewGuide.pdf
За это сообщение автора поблагодарили: Digit (1).
Старый 27.02.2012, 16:41   #5  
Digit is offline
Digit
Участник
 
69 / 14 (1) ++
Регистрация: 16.09.2009
Цитата:
Сообщение от griefon Посмотреть сообщение
Это только для 2011, нужно ведь чем-то на новую версию заманивать.
Жаль.
Но спасибо за ответ, Андрей.
Старый 27.02.2012, 17:58   #6  
Fighter is offline
Fighter
Участник
Аватар для Fighter
 
108 / 31 (2) +++
Регистрация: 26.07.2011
Адрес: Kyiv
Записей в блоге: 12
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Дико извиняюсь, но откуда вы взяли вот этот вот:

Я уважаю вас, как специалиста, но давайте высказываться корректно!
JavaScript (от NetScape) и JScript (от Microsoft) - это изначально разные технологии, на основании которых (в числе прочих) возник стандарт ECMAScript. В настоящий момент данные языки можно рассматривать как расширения единого стандарта. Если мы говорим о использовании этого стандарта в веб технологиях, то данные языки едва ли не полностью эквивалентны! Я буду вам очень признателен, если вы назовете мне конструкцию языка (и именно языка) которая будет специфичной для скриптовой машины браузера-наследника NetScape или InternetExplorer.
Говорить что в CRM используется какая-то особенная порода это языка, так же совершенно некорректно. В CRM используется особенная порода языка разметки документов, возможностей браузера и окололежащих сетевых технологий, но язык, простите, все тот же JScript. Так что все описанное в приведенной вами статье будет работать в CRM.
Более того, в марте этого года выходит пакет обновления для CRM, который устраняет вышеизложенные родовые травмы системы и добавляет поддержку сторонних браузеров. Так что мой совет начинающим: учите HTML5 и ECMAScript 5 - не ошибетесь.
Артем, в следующий раз я буду более тщателен в формулировках. Но на самом деле мы говорим об одном и том же:
1) JScript и JavaScript не одно и то же.
2) Реализация JScript имеет особенности и соответствует Windows Scripting 5.8, про который в MSDN сказано так:

This documentation explains the Microsoft implementation of JavaScript, which is compliant with the ECMAScript 5th Edition language specification. It also provides additional features that are not included in the Ecma Standards.

Первоначально я знакомился с JSCRIPT 10.0 по ссылке, кот. дал первой. Однако на практике не все работает на клиентской части (про породу как бы не говорил). В частности, объявления переменных. Буду дома вечером, приведу конкретные примеры.
__________________
Материалы для внедренцев Microsoft Dynamics CRM теперь на сайте Infoleat.com и в моем блоге CRM для бизнеса
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics CRM Tools: New tool: JavaScript Web Resource Manager for Microsoft Dynamics CRM 2011 Blog bot Dynamics CRM: Blogs 0 23.06.2011 04:13
gustafwesterlund: Javascript in CRM 2011 - lots of new stuff Blog bot Dynamics CRM: Blogs 0 04.03.2011 17:11
Dynamics CRM Tools: David Berry JavaScript Grid Editor Blog bot Dynamics CRM: Blogs 2 29.03.2010 08:24
crmdude: Using JavaScript to assign a record Blog bot Dynamics CRM: Blogs 0 09.10.2009 03:17
Все о Microsoft Dynamics CRM: Вспомогательные классы для работы с веб-службами MS CRM 4.0 из JavaScript Blog bot Dynamics CRM: Blogs 0 21.07.2009 14:05

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

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

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