18 Сентябрь 2013
В данной статье мы продолжим изучать динамические фильтры, в несомненной полезности которых мы убеждались в предыдущей статье . Сейчас же рассмотрим технологические аспекты создания динамических фильтров.
Для начала напомню, что вводить динамические фильтры нужно в полях из Панелей фильтров, ввод в поле Type to filter к требуемому результату не приводит.
При вводе значения в фильтры происходит вызов триггеров из программного модуля 1 ApplicationManagement. На радость разработчикам он теперь выглядит более причесанным. Наконец-то разные функции вынесли в отдельные программные модули. Например, за форматирование текста отвечает программный модуль 41 TextManagement, а изощренное формирование заголовков для CaptionClass теперь в 42 CaptionManagement.
Нас интересуют триггеры:

Далее »
Метки: Andrey Panko, Андрей Панько
Рубрика: Выпуск 17 | Оставьте комментарий!
18 Сентябрь 2013
Началось все с банального - хотел смотреть что происходит при работе с формами. Для этого обратился к новому отладчику.
Р?Р· Development Environment запустил Tools – Debugger – Debug Session.

Далее »
Метки: Andrey Panko, Андрей Панько
Рубрика: Выпуск 17 | Оставьте комментарий!
18 Июль 2013
Добрый день, друзья!
Представляем вашему вниманию очередной выпуск журнала посвященного Microsoft Dynamics NAV.
Напоминаю, что
«Компания Microsoft объявила, что выпуск российской версии популярной ERP-системы для управления небольшими и средними предприятиями Microsoft Dynamics NAV 2013 ожидается в конце этого календарного года.»
Поэтому в сегодняшнем выпуске речь пойдет именно про NAV 2013 и таких технологиях как .NET Interopability и Windows Azure.
Хотя .NET Interopability был впервые представлен в NAV 2009 тема эта себя далеко не исчерпала, но и настоятельно рекомендуется к вдумчивому изучению.
Windows Azure тема довольно неоднозначная, но чтобы быть в тренде мы рассмотрели и ее. Зная, насколько данная технология довольно далека от народа, авторский коллектив рассчитывает эту дистанцию сократить.
Статьи в номере:
Метки: Andrey Panko, Андрей Панько
Рубрика: Выпуск 16 | Оставьте комментарий!
18 Июль 2013
Погружаясь в дебри NAV 2013 натолкнулся на пример того, как можно запаковать, а затем распаковать файлы. Данная возможность находится в программном модуле 8619 Config. Pckg. Compression Mgt (обновленная технология быстрых развертываний). В нем применяется переменная CompressedStream типа DotNet со ссылкой на System.IO.Compression.GZipStream. В результате использования рождались файлы GZip.
Рто натолкнуло меня РЅР° мысли исследовать возможности РїРѕ подключения более стандартных СЃРїРѕСЃРѕР±РѕРІ архивации, РІ частности классического Zip-архива, который практически является частью операционной системы.
Не думаю, что нарушу какую-либо интригу если сразу скажу – удалось.
Для интересующихся же предлагаю ознакомиться с подробностями.
Для учебных целей я упрощу максимально код, хотя в жизни кое-что придется добавить.
Р?так, начнем СЃ простого – РѕР±СЉСЏРІРёРј переменную типа DotNet.
DN_ZipFile - DotNet: System.IO.Compression.ZipFile.

Рта переменная позволит нам делать как РјРёРЅРёРјСѓРј РґРІРµ базовые операции:
- Отправлять содержимое выбранного каталога в архив
- Распаковывать архив в выбранное расположение
Далее »
Метки: Andrey Panko, Андрей Панько
Рубрика: Выпуск 16 | Комментариев: 2
18 Июль 2013
Р?так, для Р РѕСЃСЃРёРё обещают локализовать (или как РјРёРЅРёРјСѓРј выпустить РЅР° рынок) релиз Microsoft Dynamics NAV 2013 R2, который особенно С…РѕСЂРѕС€ РІ Azure.
Понятное дело ждать уже совсем не возможно, учитывая, что версия NAV 2013 годная для Azure была относительно недавно выпущена и доступна на PartnerSource. Поэтому было решено слегка поиграться с тем, что есть. Для этого в целом достаточно материалов на MSDN:
Решил воспользоваться и традиционно наступил на грабельки различной конфигурации. Традиционно – победил и готов поделиться результатами.
Фаза 1. Подготовка подписки Windows Azure. Т.е. куда будем устанавливать NAV 2013.
Для начала зашел на сайт http://www.windowsazure.com/ru-ru/ .
Залогинился с помощью учетной записи Microsoft (ранее Live ID).
Воспользовался предложением для подписчиков MSDN и создал соответствующую подписку (хотя и принудили указать банковскую карту, да еще с нее списали 30 рублей, хотя скорее всего просто зарезервировали и они освободятся через некоторое время).

Далее согласно инструкции следовало создать нечто вроде Storage Account (учетная запись хранения). То что указано в инструкции почему-то не работает, похоже концепт поменялся.
Далее »
Метки: Andrey Panko, Андрей Панько
Рубрика: Выпуск 16 | Комментариев: 1
31 Март 2013
Добрый ночи, Друзья!
Может показаться, что тяга к писательству покинула авторский коллектив. Однако такой вывод может сделать только сторонний наблюдатель. На самом дела, за последние три года удалось написать громадное количества текстов. Но они по ряду причин они оказались под грифом Секретно.
Однако ж иногда удается побаловать себя парочкой другой текстов для души, а не только для денег. Вот разбирая завалы обнаружил неплохие материалы, и немедленно выкладываю их на суд общественности:
Метки: Andrey Panko, apanko, От редакции
Рубрика: Выпуск 15 | Оставьте комментарий!