|
|
#21 |
|
Участник
|
sukhanchik
Хм...фишка полезная. Вот только просматривать таблицу из датасорса опять "отучил"
|
|
|
|
|
#22 |
|
Administrator
|
Ну ... пользоваться или не пользоваться - дело каждого
. Можно просто из кода (в рамках отладки) сей код вызывать (когда работаешь с временными таблицами).Единственное - что нужно учесть - что иногда курсору очень хочется иметь select перед просмотром и пустая временная таблица (которая получена по setTmp()) покажется в этом случае полной (т.е. как будто обозреватель применяется к постоянной таблице)
__________________
Возможно сделать все. Вопрос времени |
|
|
|
|
#23 |
|
Участник
|
что sidax что tabax разработаны по принципу, чтоб это было по возможности одна форма XPO и ничего не менялось - только добавлялось. То есть для установки - установил XPO для сноса - снёс форму.
Можно ли исхитриться и добиться того же без можификаций |
|
|
|
|
#24 |
|
Участник
|
|
|
|
|
|
#25 |
|
Участник
|
ловите 0.2.3 где все аддиновые действия имитируют нажатия на кнопку в контектном меню и еще есть оно само.
PS. Интересно, что если выложить статью в аксаптапедию, то ее скорее улучшат чем, в erpkb; а если выложить код сюда, то его скорее улучшат чем в англоязычных конфах. Что это: разница менталитетов? Кривизна erpkb? |
|
|
|
|
#26 |
|
Участник
|
что-то не дает качать
|
|
|
|
|
#27 |
|
Участник
|
исправил
|
|
|
|
|
#28 |
|
Участник
|
Ставлю hook.
ToolsMenu + Autohotkey - где об этом можно почитать...не совсем понял о чем Вы. PS Заметил один глюк - если открыть Windows Task Manedger можно увидеть, что Аксапта стабильно "кушает" 4 кб. памяти в секунду.... Есть подозрение что что-то не так... скорее всегов ф-и обновления закладок (там где сканирование активных окон). Последний раз редактировалось Alex_KD; 13.09.2006 в 13:41. |
|
|
|
|
#29 |
|
Участник
|
*ага я давно подозрева про memory leak - надо этим заняться
*http://erpkb.com/Axapta/MakrosyAutoHotkey пример присоединен |
|
|
|
| За это сообщение автора поблагодарили: mazzy (2), konfet (1). | |
|
|
#30 |
|
Пенсионер
|
Классная весч! Респект однако...
Я вот тут попытался поделку , а именно, все кнопки Arrange засунуть в выпадающий список, что по-моему логично и напоролся на одну неприятность: Есть контрол MenuButton, в нем я могу показать текст и картинку, принажатии на нее выпадает списочек, где я могу разместить как MenuItemButton, CommandButton так и просто Button, так вот в этом списочке у меня не получается показать картинку, рядом с текстом или без текста, хотя по свойствам вроде можно. Это глюк или фича?
__________________
Законы природы еще никто не отменял!А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
|
|
|
#31 |
|
Участник
|
Цитата:
PS. А тебе риспект за VSS -- я его немного подточил для Ax3 |
|
|
|
|
#32 |
|
Пенсионер
|
Цитата:
Цитата:
PS. А тебе риспект за VSS -- я его немного подточил для Ax3
__________________
Законы природы еще никто не отменял!А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
|
|
|
#33 |
|
Участник
|
Цитата:
можно сделать кнопку для показа/скрытия тулбара. воможно AndyD знает способ сделать картинки в выпадающем меню можно пользоваться кнопками в sidax е (только он всё равно будет жрать место) |
|
|
|
|
#34 |
|
Пенсионер
|
Да тут много что можно сделать, но то про что я говорил, это как бы стандартный механизм, но не работает, или у меня руки кривые, или это глюк, вот в чем хотелось разобраться...
а Про sideax согласен, но он мне даже предпочтительней т.к. дисплей длинный
__________________
Законы природы еще никто не отменял!А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
|
|
|
#35 |
|
Участник
|
Я тут как умел для себя кнопочку еще одну привинтил.
Соответственно, делюсь с общественностью. (заодно глюки исправят, подскажут может чего )Часто проект чтоб создать, нужно ну очень долго ждать, пока дуплит меню по правой кнопке. Добавил кнопулю, которая просто создает за меня чистый проектик и открывает его. NormalResource для нее естественно - 7665 Код метода clicked вот: Код: void clicked()
{
TreeNodeName projNum, project = 'Project';
int i, numProj, len = strLen(project);
SET projNumSet = new Set(Types::Integer);
ProjectNode node, groupNode;
ProjectGroupNode child;
TreeNodeIterator treeNodeIterator;
ProjectNode createProject(TreeNodeName name, ProjectGroupNode parent)
{
ProjectNode childNode = parent.aotFindChild(name);
if (!child)
{
parent.aotAdd(name);
childNode = parent.aotFindChild(name);
}
return childNode;
}
;
super();
startLengthyOperation();
groupNode = Infolog.projectRootNode().AOTfindChild('Shared');
treeNodeIterator = groupNode.AOTiterator();
node = treeNodeIterator.next();
while (node)
{
if (substr(node.name(), 1, len) == project)
{
projNum = substr(node.name(), len + 1, strLen(node.name()) - len);
if (strlen(projNum) > 0 && isInteger(projNum))
projNumSet.add(str2int(projNum));
}
node = treeNodeIterator.next();
}
if (projNumSet.elements() > 0)
{
for (i = 1; i <= projNumSet.elements(); i++)
{
if (!projNumSet.in(i))
{
numProj = i;
break;
}
}
if (numProj < 1)
numProj = projNumSet.elements() + 1;
}
else
numProj = 1;
node = createProject(project + int2str(numProj), groupNode);
groupNode.AOTsave();
endLengthyOperation();
node.AOTRun();
node.AOTnewWindow();
}
|
|
|
|
|
#36 |
|
Axapta
|
Тогда еще надо добавить кнопочки для создания в данном проекте групп DataDictionary, Classes, Forms и.т.д.
Было бы очень удобно.
|
|
|
|
|
#37 |
|
Участник
|
|
|
|
|
| За это сообщение автора поблагодарили: kashperuk (2). | |
|
|
#38 |
|
Участник
|
Еще в моих макросах можно создать проект по ctrl+win+p
Код: ; Ctrl+Win+P New Project
#IfWinActive, ahk_class AxaptaClientClassName
^#p::
toEnglish()
SendMessage,0x111,281
SendInput,{DOWN}{DOWN}
SendInput,{CTRLDOWN}n{CTRLUP}{F2}
Exit |
|
|
|
|
#39 |
|
Участник
|
Тьфу.
Чего ж не написано об этом где-то? Ну, хоть поигрался с ProjectNode
|
|
|
|
|
#40 |
|
Участник
|
вот как бы набор кнопок сделать расширяемым?
единственное что я придумал пока: допустим сделать некое действие "установить расширение", в ходе которого будет добавляться кнопка прямо в дизайн формы и туда в clicked будет записываться код из файла. |
|
|
| Теги |
| tabax, taskbar, toolbar, инструменты, панель задач, панель инструментов, полезное, табакс, тулбар, управление окнами |
|
|
|