27.09.2002, 12:20 | #1 |
Участник
|
Модуль "Developer+"
Уважаемые! Предлагаем вашему вниманию "инструмент", серьезно облегчающий жизнь разработчикам компании Columbus IT Partner Russia.
* Мастер складских аналитик (обеспечивает автоматизацию процесса добавления складской аналитики в приложение) * Браузер перечислимых типов (позволяет просмотреть основные свойства и перечень всех элементов перечислимого типа. все данные отображаются на одной форме, что гораздо удобнее древовидной структуры AOT) * Мастер проектов (правила хорошего стиля при программировании в системе Аксапта требуют, чтобы для каждой выполняемой модификации создавался отдельный проект, структура которого должна повторять структуру дерева объектов приложения. предлагаемый мастер автоматизирует процесс создания структуры проекта) * Мастер таблиц для простых справочников (добавление справочников – обычная задача при программировании в системе Аксапта. для создания справочника требуется создать таблицу, форму и дисплейный пункт меню.предлагаемый мастер создает основу для построения справочника – таблицу) * Мастер простых справочников (предназначен для генерации дизайна справочника на основе произвольной таблицы) * Утилита для экспорта проектов (данная утилита позволяет осуществлять одновременное экспортирование нескольких проектов, находясь в дереве проектов и не открывая каждый проект в новом окне) * JobLog (позволяет очень просто регистрировать все произведенные модификации и представляет их в структурированном виде. каждый измененный программный элемент верхнего уровня (форма, таблица, отчет и т.д.) регистрируется в системе JobLog, что делает возможным отслеживать изменения в проекте разработки. проект разработки может позже быть экспортирован и отправлен клиенту, или импортирован в другое приложение Аксапта, где необходимо внедрить данный проект разработки) * Экспорт объектов Аксапты в Rational Rose (данная утилита позволяет экспортировать описание классов, типов данных и таблиц из Axapta в Rational Rose) * Поиск "живого текста" (иногда в программных элементах остаётся код с текстом, не переведенным в метки, а также некоторые свойства элементов, содержащие чистый текст. данный полуавтоматический инструмент предназначен для поиска и устранения таких мест) * Генерация отчетов в Excel l (с помощью представленного инструмента можно легко создать класс для генерации отчетов в Exсel) * Мастер создания стандартных методов на таблицах (по стандартам разработки на каждой таблице должны быть определены методы find(), exist(), txtnotexist(). предлагаемая утилита позволяет позволяет автоматизировать процесс создания этих методов) * Расширенная форма настроек (достаточно часто при проектировании форм необходимо увидеть запрос, по которому работает форма. данная утилита помогает это сделать) Сравнительные характеристики(для некоторых функций): Функция....................................С использованием утилиты...Без использования Создание складской аналитики......1 час........................................3-4 дня Мастер проектов...................................1 мин.......................................10 мин. Создание простых справочн.............2 мин.......................................30 мин. Поиск «живого текста».......................2 мин.......................................> 1 часа Созд. станд. методов на табл...........Менее 1 мин.........................10-15 мин. "Инструмент" стоит денег. По понятным соображениям, для NSC инструмент стоит бОльших денег. Демо-версии инструмента нет. "Пощупать руками" можно на наших курсах по разработке и при личных встречах. Обращайтесь - sales@columbus.ru, +7 095 931-9944. C уважением, Лысков Андрей компания Columbus IT Partner Russia |
|
27.09.2002, 15:05 | #2 |
сибиряк
|
А можно поподробнее по поводу денежки ?
__________________
С уважением, Вячеслав. |
|
27.09.2002, 21:26 | #3 |
Участник
|
Re: Модуль "Developer+"
Вот уж не ожидал от тебя, lbs.
Цитата:
Изначально опубликовано lbs
* Поиск "живого текста" (иногда в программных элементах остаётся код с текстом, не переведенным в метки, а также некоторые свойства элементов, содержащие чистый текст. данный полуавтоматический инструмент предназначен для поиска и устранения таких мест) Для поиска в текстах. Встаем на AOT. Правая кнопка мыши. Пункт "Найти..." В поле "текст" вводим такую строку "[^@ ]*" Повторяем поиск с текстом '[^@ ]*' Обратите внимание на кавычки и пробел. А еще лучше на своем проекте нажать правую кнопку мыши. Add-ins\Правила хорошего стиля\Проверить соответствие правилам. А если это сделать на АОТе, то получите массу впечатлений. Совершенно бесплатно, надо заметить. Кстати, неуказанные метки она непременно найдет. Рекомендую использовать и на ваших проектах в Колумбусе Цитата:
Изначально опубликовано lbs
Создание складской аналитики......1 час........................................3-4 дня Вы точно не героин взвешиваете... Лучше бы просто опубликовали методику на своем сайте... Тогда были бы похожи на центр компетенции. Это ноу-хау, похоже, все партнеры для себя уже "изобрели". Цитата:
Изначально опубликовано lbs
"Инструмент" стоит денег. По понятным соображениям, для NSC инструмент стоит бОльших денег. Кстати, "соображения" абсолютно непонятны. |
|
30.09.2002, 11:35 | #4 |
Шаман форума
|
Ну уж складскую-то аналитику вроде и так за час делают. Или это инструмент "для начинающих" ? Следующим номером, видимо, юудет интсрумент экспорта-импорта данных из xls |
|
30.09.2002, 16:06 | #5 |
Участник
|
Мне кажется тут некоторое недопонимание...
На самом деле, добавить складскую аналитику - это не значит только добавить соответствующее поле в таблицу. Кроме этого необходимо дописать код по обработке новой складской аналитики, в соответствии с настройками... etc.
Так что господа не надо горячиться. Вооот... |
|
30.09.2002, 16:13 | #6 |
Шаман форума
|
Ты это mazzy расскажи, что там надо сделать И послушай, что он ответит
|
|
30.09.2002, 16:39 | #7 |
Участник
|
На самом деле, добавить аналитику - это именно добавить поле в таблицу.
Кодировать нужно только в том случае, если нужно специальное поведение аналитики. Например, поведение серийных номеров, действительно программируется дополнительно. Но "особое" поведение это отдельный разговор. Пример особого поведения - тут были разговоры о запоминании страны-производителя в аналитике ГТД Поведение "обычной" складской аналитики программировать не нужно. Просто добавляем поле. И она сама работает. Алгоритмы складской аналитики специально так написаны. Об этом тоже можно отдельный разговор начинать... Так, например, в результате отчеты с произвольной складской аналитикой нельзя "накидывать" мышкой. Что обидно Однако, если состав складской аналитики известен заранее, то снова все просто. Что нужно действительно делать, надо добавлять возможность отбора новой складской аналитики в отчеты. Складские отчеты позволяют выбирать какую аналитику печатать в отчете, а какую не надо. Т.е. надо прописывать галочки для новой складской аналитики. Сейчас, например, не везде даже ГТД проставлено. Вот если бы об этом в анонсе было сказано, тогда было бы интереснее. Но в анонсе об этом молчок... Эх, написать бы как нибудь об этом... времени не хватает... lbs, вы бы в Колумбусе написали бы об этом статью, показали бы всем насколько вы круты вместо того, чтобы своих программистов по ерунде гонять |
|
30.09.2002, 16:46 | #8 |
Участник
|
Эх, сумбурно получилось.
Но там действительно все просто. Потому как хорошо задумано. Но идеологию понять надо. |
|
30.09.2002, 17:37 | #9 |
Участник
|
горячиться не надо...
Разговор по поводу добавления складской аналитики действительно может вылиться в огромную дискуссию.
Я могу лишь отметить, что в системе очень мало что делается само, и если нам кажется что оно само делается, значит мы чего-то не знаем. При добавлении складской аналитики таким образом, чтобы все корректно работало (начиная с настроек групп складских аналитик и заканчивая классами InventDimCtrl_Frm_blabla), действительно надо поработать пальцами и головой. Не буду вдаваться в подробности, но если при добавлении учитывать все системные ньюансы, то вы реально потратите около 20-30 часов. вооот.... |
|
30.09.2002, 17:44 | #10 |
Участник
|
stanger, ты надо полагать из Колумбуса? И являешься автором методики?
Надо полагать, что на самом деле ценность имеет не инструмент, а методика и знание этих самых "ньюансов" и "blablabla"? Так? Т.е. на самом деле вы продаете не инструмент, а знания? Ну что ж, то же подход... Значит 20-30 часов? Гут. Вашу цену понял. Самое интересное из этой дискуссии то, что вы похоже уверены, что методика добавления складской аналитики не появится в открытом доступе... Интересная информация. Спасибо. Надо подумать. |
|
30.09.2002, 18:01 | #11 |
Участник
|
Цитата:
Изначально опубликовано mazzy
stanger, ты надо полагать из Колумбуса? И являешься автором методики? Надо полагать, что на самом деле ценность имеет не инструмент, а методика и знание этих самых "ньюансов" и "blablabla"? Так? И мне кажется, что ценен сам инструмент, т.к. именно он сокращает время, затрачиваемое на разработку при добавлении складской аналитики. Точно также, как и остальные инструменты в нашей жизни. Я могу абсолютно точно знать методику забивания гвоздей, но мне проще купить пневматический пистолет и забить 1000 гвоздей за час, чем самому разработать и сделать такой же... Хотя... мы же не ищем легких путей.:-) вооот... |
|
30.09.2002, 18:11 | #12 |
Участник
|
предположим, мне стало интересно.
Цитата:
Изначально опубликовано stranger
...ценен сам инструмент, т.к. именно он сокращает время, затрачиваемое на разработку при добавлении складской аналитики. как сказал Факуард, когда зеркало заявило, что технически он не король. |
|
01.10.2002, 08:28 | #13 |
Участник
|
а мне нравится как вы реагируете...
Размещаю ответ от "авторов".
--- 1. По поводу «Живого текста». В данном случае можно посоветовать более внимательно читать описание «Поиск "живого текста" (иногда в программных элементах остаётся код с текстом, не переведенным в метки, а также некоторые свойства элементов, содержащие чистый текст. данный полуавтоматический инструмент предназначен для поиска и устранения таких мест)». Утилита проводит поиск не только в коде, но и просматривает свойства элементов. Что касается функции «Правила хорошего стиля», то она выдает достаточно много «мусора». На самом деле это явно не самая интересная утилита модуля Developer+, поскольку ее в основном будут использовать те, кто думает работать в Аксапте минимум в 2-х языковых интерфейсах. 2. По поводу создания складской аналитики – метода-то очень простая: нужно a. Создать 1 таблицу + внести изменения еще в 3 b. Создать 1 расширенный тип данных c. Создать 1 функциональный ключ d. Изменить 3 макроса e. Внести изменения в 3 класса f. Создать 1 форму g. Изменить еще 95 форм Итого получается около 100 измененных элементов (это для стандартной версии Аксапта 2.5 SP3RU). Кроме того, если предварительно Вы создавали формы типа «Закупки», «Заказы» - в которых присутствует складская аналитика в гриде, то прибавьте и эти элементы... Утилита действительно ОЧЕНЬ мощная и позволит значительно сократить время разработки. Вместе с компиляцией всего приложения (Axapta 2.5 SP3RU) работа утилиты заняла 25 мин. С теми, кто готов все это сделать за 1 час вручную, мы готовы поговорить о хорошей высокооплачиваемой работе!! --- Возможно разочарую вас, но активно дискутировать на страницах этой темы форума мы не планируем. Много работы. Тот кто реально занимается разработкой в AXAPTA, бывает на этом форуме и оценил удобство представленных утилит уже свой интерес проявили - именно так как указано в моем стартовом сообщении, т.е. по мейлу, по телефону. Удачи! С уважением, Лысков Андрей Columbus IT Partner Russia |
|
01.10.2002, 11:21 | #14 |
Шаман форума
|
Диверсификация
Колумбус переориентируется с поддержки пользователей на поддержку разработчиков? Что ж, кому, как ни вам знать, что это гораздо выгоднее.
|
|
01.10.2002, 12:29 | #15 |
Участник
|
Дима, если ты воспользуешься этим преложением - КОЛУМБУС НАБИРАЕТ КОНСУЛЬТАНТОВ , то времени на подобные постинги у тебя точно не будет. У нас МНОГО Клиентов и в т.ч. потому, что мы даем инструменты для разработки.
|
|
01.10.2002, 12:38 | #16 |
Шаман форума
|
Да я знаю, что много, и что набираете знаю. Но у тебя-то на постинги времени хватает
|
|
01.10.2002, 13:16 | #17 |
Участник
|
работа у меня такая такая, ну и постинги - преимущественно, по делу.
p.s. может удалим "пикировку"? зачем хорошую тему засорять? |
|
01.10.2002, 14:37 | #18 |
Участник
|
Re: а мне нравится как вы реагируете...
Прежде всего, хотелось бы поблагодарить держателей форума за их долготерпение.
Также, спасибо Колумбусу за деловое предложение на бесплатном форуме. Я то надеялся, что будет возможно пообсуждать и потрепаться... А тут оказывается просто впаривают. Остальной текст уже не тем, кто здесь "под делу", а тем, кто здесь просто обсуждает "темы, связанные с Аксаптой". Цитата:
Изначально опубликовано lbs
Что касается функции «Правила хорошего стиля», то она выдает достаточно много «мусора». Цитата:
Изначально опубликовано lbs
На самом деле это явно не самая интересная утилита модуля Developer+, Цитата:
Изначально опубликовано lbs
По поводу создания складской аналитики – метода-то очень простая: нужно a. Создать 1 таблицу + внести изменения еще в 3 b. Создать 1 расширенный тип данных c. Создать 1 функциональный ключ d. Изменить 3 макроса e. Внести изменения в 3 класса f. Создать 1 форму g. Изменить еще 95 форм ...Кроме того, если предварительно Вы создавали формы типа «Закупки», «Заказы» - в которых присутствует складская аналитика в гриде, то прибавьте и эти элементы... Ну что ж, завидую и поздравляю Коламбус. Молодцы. Желаю их клиентам всяческих благ. Умолкаю, чтобы не отравить ядом зависти тех, кто заинтересовался предложением ... Действительно молодцы. ЗЫ Забавно то, что даются не методики по использованию открытой программы, а закрытые инструменты... Интересный звоночек... Интересно, что было бы с Microsoft, если бы не было MSDN... С другой стороны, по пути закрытых примочек идет Оракл... |
|
01.10.2002, 15:56 | #19 |
Участник
|
Мда... забавно...
New Inventory Dimension (kmo , 18 Dec 2001 09:31:56 CET) http://technet.navision.com/workspac...tribId=3&wso=1 |
|
01.10.2002, 16:30 | #20 |
Участник
|
Ну вот
Как Вы, господа, увидели из постинга lbs - в реальности ценна не столько методика, а сам инструмент.
горячиться не надо никогда |
|