Обзор Обновления Настройки Microsoft Dexterity

Если вы используете Microsoft Dynamics GP или более старую версию Microsoft Great Plains, ранее известную как Great Plains Software eEnterprise или Dynamics/Dynamics C/S+, и имеете собственные модификации с использованием Great Plains Dexterity, вы можете столкнуться с неизбежным вопросом: обновления ваших пользовательских модулей Dex при планировании обновления GP до текущей версии.

Прежде чем приступить к обновлению GP, важно понять пути, доступные для обновления настроек вашей ловкости GP. В этой статье мы предоставим вам начальную информацию по этой теме, которая, хотя и не является технически сложной, требует некоторых знаний в области ИТ и, возможно, опыта программирования и разработки.

Используемая технология настройки ловкости Прежде всего, Dexterity была разработана как интегрированная среда разработки (IDE), независимая от базы данных и компьютерной графической платформы.

Однако после того, как Microsoft приобрела программное обеспечение Great Plains, Dexterity была оптимизирована для платформы базы данных Microsoft SQL Server, а поддержка других платформ баз данных, таких как Pervasive SQL 2000/Btrieve и Ctree/Faircom, была прекращена.

Если вы в настоящее время используете устаревшую платформу БД, такую как Pervasive или Ctree, важно отметить, что ваши пользовательские модули Dex могут использовать курсоры Dexterity. Эти курсоры могут работать или не работать с последней версией Microsoft SQL Server 2005, и их производительность может быть не оптимизирована.

В таких случаях рекомендуется провести реинжиниринг для переноса логики курсоров Dex в хранимые процедуры MS SQL Server. Dex Sanscript в VBA/коде модификатора Dex Sanscript в коде VBA/Modifier относится к технологии, которая использовалась примерно в 1998-2000 годах и иногда называется генерацией кода Continuum (Continuum для VB и Delphi).

Преимуществом этой технологии в то время была возможность переключать сторонние модули Great Plains в ваши сценарии VBA, а затем применять логику Dex Sanscript к стороннему словарю.

Например, с помощью этой технологии управлялись модули Intellisol Project Accounting и Advanced Purchase Order Processing. Однако недостатком этого подхода является невозможность отладки кода Sanscript в отладчике VBA, что может привести к проблемам при обновлении версии.

Это особенно верно, если Intellisol Project Accounting не был выбран компанией Great Plains Software для приобретения и интеграции в стандартный набор модулей GP. Индивидуальные объекты Ловкость позволяет вам настраивать практически все в Великих равнинах, но влияние на возможность улучшения зависит от типа настраиваемых объектов.

Один из подходов — обновить существующие объекты GP, такие как форма обработки заказов на продажу.

Однако если вы выберете этот путь, когда GP выпустит новую версию, вам, по сути, придется заново настроить форму ввода СОП.

Альтернативно, вместо изменения существующих форм вы можете попытаться создать новые формы.

Если создание новых форм невозможно и вам по-прежнему нужна специальная логика для взаимодействия с существующими формами, рассмотрите возможность использования триггеров форм Dexterity в качестве подхода.

Отчеты о ловкости Отчеты о гибкости являются кандидатами на перепроектирование с использованием хранимых процедур SQL или представлений SQL и их перенос в службы SQL Reporting Services (SRS) или Crystal Reports. Это обеспечивает большую гибкость и совместимость с последними версиями GP. В заключение, планируя обновить Microsoft Dynamics GP или более ранние версии Great Plains с помощью пользовательских модификаций Dexterity, важно оценить используемые технологии, такие как курсоры Dexterity и Dex Sanscript в коде VBA/модификатора.

Кроме того, понимание влияния настраиваемых объектов и изучение альтернатив, таких как триггеры формы ловкости, могут помочь обеспечить более плавный процесс обновления.

Наконец, рассмотрение возможности миграции отчетов о гибкости в хранимые процедуры SQL или представления SQL может повысить общую совместимость и функциональность ваших настроек в обновленной версии GP.

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.