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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.02.2012, 17:23   #1  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
от обратного
Обычно на форуме создается тема, что бы получить ответ на вопрос…
Предлагаю обратную форму – пусть желающие расскажут о своих интересных решениях, которые можно обсудить. Возможно, эти решения будут интересны народу и с практической точки зрения. В качестве первого камешка предлагаю ряд примерчиков, которые находятся в прикрепленном xpo.

Что в этом файле:
1) testable – ресурс для примера TestsForm
2) PercentImage – класс для индикатора процентов
3) NullForm – ресурс для виртуально клавиатуры
4) KeyBoardPanel – класс виртуальной клавиатуры
5) OverrideControlsMethod – класс для переопределения методов контрола
6) KeyBoardTestForm – форма с примером использования виртуальной клавиатуры
7) RunTimeForm – задание с формированием формы runtime
8) DinamicEditors – форма с примером формирования редактора с фильтром runtime
9) EditFilters – класс для editcontrol с фильтром
10) PaintForm – пример GDI и activeX графиков – жизнь шарика. Шарик хочет быть с курсором мыши, если курсор вне окна, то он переживает и бледнеет, что отображается на нижнем графике
11) fuzzyStringComparison – класс функций не четкого сравнения строк
12) TestForm – форма с примером не четкого сравнения строк и процентного отображения записи

С уважением, Дмитрий.
Вложения
Тип файла: xpo SharedProject_TestJob.xpo (104.3 Кб, 305 просмотров)
За это сообщение автора поблагодарили: mazzy (5), kashperuk (5), Pustik (6), S.Kuskov (2), Player1 (1).
Старый 06.02.2012, 17:36   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от DmitryK Посмотреть сообщение
Предлагаю обратную форму...
обратную форму? а можно скриншот?

и для какой версии аксапты эта форма?
__________________
полезное на axForum, github, vk, coub.
Старый 06.02.2012, 17:40   #3  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Это работает в ax2009, проверить в других версиях не представилось возможности.
Старый 06.02.2012, 19:46   #4  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,427 / 1771 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от mazzy Посмотреть сообщение
обратную форму?

Форму (формат) общения на форуме: "пусть желающие расскажут о своих интересных решениях, которые можно обсудить"

Dmitry, обсуждать решение в отрыве от задачи не очень удобно. Можете привести небольшой сценарий использования ваших разработок. Или у них нет прикладного назначения - только демонстрационное?

Последний раз редактировалось S.Kuskov; 06.02.2012 в 19:50.
Старый 07.02.2012, 08:51   #5  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Сценарий естественно есть.
1) Надо организовать ввод символов не отображенных на клавиатуре, +-, градус, что-то из unicode, для этого можно использовать виртуальную клавиатуру
2) Рисование в гриде, как вариант отображение процента.
3)...
4) Все классы рабочие, можно подключать и использовать. Демки оформлены как примеры, что бы было легче разобраться
5) Вообще-то предлагалось обсудить именно программные решения, т.е. отвязанные от некой постановки задач...

С уважением, Дмитрий.
Старый 07.02.2012, 09:44   #6  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Формат такого общения на форуме уже давно присутствует. В подразделе форума "База знаний и проекты" полно таких тем, посмотрите.
+ по тегу "Законченный пример" можно так же найти такого рода темы (скорее всего есть ещё какие то теги, просто я привел как пример этот).
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 07.02.2012, 10:11   #7  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Да Вы правы...
Старый 07.02.2012, 10:55   #8  
niksen is offline
niksen
Участник
Самостоятельные клиенты AX
 
284 / 28 (1) +++
Регистрация: 05.07.2011
Адрес: Татарстан
Всё равно интересно видеть любые чужие примеры разработок. Всегда есть чему поучиться.
Старый 07.02.2012, 11:34   #9  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от niksen Посмотреть сообщение
Всё равно интересно видеть любые чужие примеры разработок. Всегда есть чему поучиться.
Это бесспорно! И для того что бы люди делились своими разработками или находили чьи то разработки, на форуме есть все необходимые инструменты.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 04.06.2013, 08:36   #10  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Возможно, кто-то из тех кто скачал эту библиотечку ее использует. Для них выложу обновление для 2009 и 2012.

С уважением, Дмитрий.
Вложения
Тип файла: xpo SharedProject_Demo2012.xpo (267.1 Кб, 546 просмотров)
Тип файла: xpo SharedProject_Demo.xpo (263.7 Кб, 549 просмотров)
За это сообщение автора поблагодарили: mazzy (5), Logger (3).
Старый 22.05.2014, 08:15   #11  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Добрый день! Очень часто при внедрении и дальнейшей работе с системой необходимо загружать данные в различные таблицы, для этого существует множество стандартных методов и, конечно, написание джобов. Предлагаю вашему вниманию универсальный загрузчик данных в таблицу из clipboard (update и insert). Количество обновляемых полей не ограничено. Проект сделан для 2012, но по своей простоте, скорее всего будет работать и на более ранних версиях. К проекту требуется библиотечка выложенная ранее. Также прикладываю краткое описание.
Почему, clipboard? Потому, что данные для загрузки могут быть получены из различных источников в разных форматах… Потому, что из полученных данных надо грузить только часть, а переделывать файлы, выделяя только нужную информацию для каждой загрузки трудоемко… Потому, что работа с памятью просто быстрее...

С уважением, Дмитрий.
Вложения
Тип файла: xpo SharedProject_Loader.xpo (29.8 Кб, 311 просмотров)
Тип файла: doc универсальный загрузчик.doc (75.0 Кб, 175 просмотров)

Последний раз редактировалось DmitryK; 22.05.2014 в 08:41.
За это сообщение автора поблагодарили: mazzy (5).
Старый 20.05.2021, 19:13   #12  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Добрый день! Для тех, кто еще не перешел на 365, возможно, будет интересен данный функционал, позволяющий выполнять поиск по полю таблицы, так, как привыкли в интернет браузере. При вызове функционала определяется таблица, ее поле, количество символов ввода с которых начинается поиск и размеры отображаемого окна в символах. Пример форма TestFinderForm в проекте. При перемещении по найденным строкам, если указатель имеет зеленоватый оттенок, то перемещение в низ вызывает открытие дополнительных строк.

С уважением, Дмитрий.
Вложения
Тип файла: xpo Demo1.xpo (254.7 Кб, 67 просмотров)
Теги
законченный пример, полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Итератор с поддержкой методов обратного вызова для обработки контролов на форме gl00mie DAX: Программирование 18 06.08.2013 22:16
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:24.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.