|
24.04.2009, 14:57 | #1 |
Ищущий знания...
|
Автоматическое создание формы...
Всем доброго времени суток!
Вот решил поделиться маленькой , но на мой взгляд полезной, и освобождающей немного рабочего времени разработчика, функцией... Автоматическое создание формы по таблице. Данная функция создает простейшие формы-справочники. Например если нужно создать справочник с двумя полями: Код, Наименование. То достаточно создать таблицу, а форму можно создать прям из неё. В таблице должна быть хотя бы одна из групп полей (можно и обе) с названиями: "Overview" или "Identification". Функция создает закладки на форме в соответствии с тем, что включено в эти группы. Функция вызывается по правой кнопке мыши из таблицы. Внимание!!! Просьба аккуратно импортировать проект, он содержит системный класс SysContextMenu. Так же системное меню SysContextMenu. З.Ы. Axapta 3.0 SP3, Oracle 10
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
|
За это сообщение автора поблагодарили: Eldar9x (1), Dima_Dima (1). |
24.04.2009, 15:06 | #2 |
Участник
|
См также http://axutilities.blogspot.com/
|
|
24.04.2009, 15:42 | #3 |
Участник
|
Интересно, это все у Коламбуса дерут, или реально тратят время и свое пишут?
|
|
24.04.2009, 15:50 | #4 |
Ищущий знания...
|
Могу ответить за себя, у Коламбуса ничего не драл
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
24.04.2009, 15:57 | #5 |
MCITP
|
да это мелочи, и самому можно набросать... У Колумбуса есть что тырить и поинтереснее...
__________________
Zhirenkov Vitaly |
|
24.04.2009, 16:01 | #6 |
Боец
|
|
|
24.04.2009, 16:29 | #7 |
MCITP
|
Вас что-то задело? Я вроде никого не собирался обижать и ни в чьих способностях не "усомнёвывался"...
Просто такие вещи действительно очень много где реализуются, кто-то "тырит у Колумбуса", кто-то сам пишет, если ему интересно... Причём подобные решения я видел ещё на заре своей работы с Аксаптой - лет 5-6 назад... А про то, какие дев-тулы есть у Колумбуса - пусть сам Колумбус и рассказывает, если захочет, конечно...
__________________
Zhirenkov Vitaly |
|
24.04.2009, 15:58 | #8 |
Боец
|
Цитата:
И вообще, нужно на руках носить людей, которые тратят личное время (или не личное ) для написания полезных инструментов, делясь потом с общественностью. |
|
24.04.2009, 15:46 | #9 |
Участник
|
AxUtilities написал мой коллега давно в Ланите
|
|
24.04.2009, 16:16 | #10 |
Участник
|
не находит макрос DevTableWizard и константу NT_DBTABLE
Последний раз редактировалось NeveB; 24.04.2009 в 16:20. |
|
24.04.2009, 16:17 | #11 |
Ищущий знания...
|
Видимо у вас его нет, сейчас добавлю в проект.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
24.04.2009, 16:20 | #12 |
Ищущий знания...
|
Выкладываю проект с макросом DevTableWizard
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
|
За это сообщение автора поблагодарили: mazzy (5), NeveB (1). |
24.04.2009, 16:49 | #13 |
MCTS
|
Прикольно, спасибо. Сам давно хотел сделать такую штуку, потому что импортировать другие проекты не хочется из-за их объема. Можно ли добавить в разработку еще автоматическое создание ключа доступа и пункта меню (с этим ключем) на эту форму с тем же именем, ну и установить этот ключ на таблицу?
|
|
24.04.2009, 16:52 | #14 |
Ищущий знания...
|
Цитата:
Сообщение от Eldar9x
Прикольно, спасибо. Сам давно хотел сделать такую штуку, потому что импортировать другие проекты не хочется из-за их объема. Можно ли добавить в разработку еще автоматическое создание ключа доступа и пункта меню (с этим ключем) на эту форму с тем же именем, ну и установить этот ключ на таблицу?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
30.04.2009, 14:31 | #15 |
Ищущий знания...
|
Цитата:
Сообщение от Eldar9x
Прикольно, спасибо. Сам давно хотел сделать такую штуку, потому что импортировать другие проекты не хочется из-за их объема. Можно ли добавить в разработку еще автоматическое создание ключа доступа и пункта меню (с этим ключем) на эту форму с тем же именем, ну и установить этот ключ на таблицу?
Выкладываю последнюю версию сего творения. В новой версии добавилось: 1. Создается Security Key. 2. Создается Menu Item для формы. В этом menu item проставляется security key созданный в первом пункте. 3. Созданный Security Key проставляется в таблицу, по которой создается форма.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
24.04.2009, 17:07 | #16 |
Боец
|
Лично меня не задело, не мой сабж.
Просто IMHO сообщения типа Цитата:
да это мелочи, и самому можно набросать... У Колумбуса есть что тырить и поинтереснее...
Информативность=0. Автор старался, писал, тестировал, потратил время на пользу себе и другим. А вы обозвали это мелочью. Мелочь или нет - это пусть каждый сам для себя решает. А способности здесь совсем не причем. P.S. Прошу прощения что влез в сабж. |
|
24.04.2009, 17:45 | #17 |
Moderator
|
Коллеги, как модератор прошу закончить оффтопик. Выводы каждый сделает сам, давайте обсуждение вести по теме.
__________________
Андрей. |
|
24.04.2009, 18:49 | #18 |
MCITP
|
Прошу прощения, если так. В моём сообщении акцент был совсем на другое, видно плохо донёс.
Ок
__________________
Zhirenkov Vitaly |
|
30.04.2009, 12:20 | #19 |
Участник
|
А есть что небудь подобнoe для Ах 2009 или 4.0?
|
|
30.04.2009, 12:36 | #20 |
Ищущий знания...
|
К сожалению я не делал для четверки и для 2009, так как не имею токовых
А выложенный мной проект четверка(2009) не проглотит (со сравнением конечно)?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
Теги |
ax3.0, developer tool, download, tools, инструменты, полезное, форма |
|
Похожие темы | ||||
Тема | Ответов | |||
Автоматическое создание РБП | 3 | |||
Создание Lookup формы | 9 | |||
Странное поведение формы Создание строк | 10 | |||
Русская локализация Axapta 3 ? | 59 | |||
Создание feature key на поле формы | 11 |
|