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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.06.2007, 18:29   #1  
blokva is offline
blokva
Пенсионер
Аватар для blokva
SAP
NavAx Club
 
743 / 167 (7) ++++++
Регистрация: 04.06.2003
Адрес: Беларусь
Навеяло в этой теме (Можно ли управлять Axaptой из Excel?) и намеке от belugin
На досуге доделал немного, чтобы искало по PrimaryKey. Меня устраивает, может кому то тоже подойдет. Надо поправить 4 метода (в архиве) и при удерживании Shift копирует AxPath а вместо RecId и его значения, вставляет имя поля PrimaryKey и соответствующее значение из текущей записи.

зы: конечно коряво немного, но мот кто доведет до ума.
Вложения
Тип файла: rar Tabax_AxPath_PrKeySearch.rar (1.6 Кб, 141 просмотров)
__________________
Законы природы еще никто не отменял!
А еще у меня растет 2 внучки!!! Кому интересно подробности тут:
http://www.baby-shine.com/
За это сообщение автора поблагодарили: belugin (3).
Старый 02.07.2007, 14:56   #2  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
0.3.1
Изменения:
скачать

если нет файла с картгинкой, то пытается загрузить ресурс.

Имя ресурса форамируется так: берется относительный путь до картинки в папке include и заменяються символы \ и . на _

То есть для "C:\Program Files\Microsoft Dynamics AX\40\Client\Share\Include\tabax\editFieldBut.png" название ресурса будет

tabax_editFieldBut_png

а для "C:\Program Files\Microsoft Dynamics AX\40\Client\Share\Include\tabax\lang\ru.txt"

будет tabax_lang_ru_txt

если кто-то будет использовать, киньте проект с ресурсами, плиз
Старый 13.07.2007, 08:53   #3  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Вопросик! Если открыто главное меню без выделения конкретного пункта и я нажимаю (случайно) кнопку "Открыть объект приложения", то попадаю в стек. Это у меня версия старая или обработчик эту ситуацию не отслеживает?
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 13.07.2007, 10:02   #4  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от KiselevSA Посмотреть сообщение
Вопросик! Если открыто главное меню без выделения конкретного пункта и я нажимаю (случайно) кнопку "Открыть объект приложения", то попадаю в стек. Это у меня версия старая или обработчик эту ситуацию не отслеживает?
Да. На самом деле, это "зарегистрированный" глюк (здесь внизу)
Но это не глюк Табакса.
Старый 13.07.2007, 09:24   #5  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
у меня не получается воспроизвести.

Версия аксапты?

Версия табакса?
Старый 13.07.2007, 09:44   #6  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Цитата:
Сообщение от belugin Посмотреть сообщение
у меня не получается воспроизвести.

Версия аксапты?

Версия табакса?
Axapta - 3.0 SP2
Tabax - 0.3 RC1
Последовательность действий.
Открыт tabax, закрываю все окна, открываю главное меню, нажимаю кнопку
получаю в ответ

PHP код:
Ошибка времени выполнения. : TreeNode Объект не инициализирован.

Трассировка стека:
\
Classes\TreeNode\applObjectOldLayerMask
\Classes\SysContextMenu\new - line 50
\Classes\SysContextMenuTreeNode\new - line 5
\Forms\Tabax\Methods\currentSysContextMenu line 18
\Classes\FormButtonControl\Clicked line 39 
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 13.07.2007, 09:47   #7  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
попробуй обновиться
http://erpkb.com/Axapta/Tabax/files?get=tabax.0.3.1.zip
Старый 13.07.2007, 09:54   #8  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Не помогло
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 13.07.2007, 10:01   #9  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
а можно еще раз колстек у меня в FormsTabaxMethodscurrentSysContextMenu
всего 15 строк
Старый 13.07.2007, 10:05   #10  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от belugin Посмотреть сообщение
а можно еще раз колстек у меня в FormsTabaxMethodscurrentSysContextMenu
всего 15 строк
Стек по версии 3.1

(C) \Classes\TreeNode\applObjectOldLayerMask
(C) \Classes\SysContextMenu\new - line 50
(C) \Classes\SysContextMenuAOT\new - line 5
(C) \Forms\Tabax\Methods\currentSysContextMenu - line 12
(C) \Classes\FormButtonControl\Clicked - line 39
Старый 13.07.2007, 10:13   #11  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Стек по версии 3.1

(C) \Classes\TreeNode\applObjectOldLayerMask
(C) \Classes\SysContextMenu\new - line 50
(C) \Classes\SysContextMenuAOT\new - line 5
(C) \Forms\Tabax\Methods\currentSysContextMenu - line 12
(C) \Classes\FormButtonControl\Clicked - line 39
Угу. Он самый. Но после закрытия инфолога со стеком ошибка уже не воспроизводится. Надо закрывать окно главного меню и вызывать его вновь
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 13.07.2007, 13:25   #12  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
у меня на kr2 хоть убей не воспроищзводится
Старый 02.08.2007, 18:02   #13  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
А теперь, сделаем это по-французски
Спасибо Gasnier Romain
Вложения
Тип файла: txt fr.txt (2.8 Кб, 254 просмотров)
Старый 02.08.2007, 18:20   #14  
Alex_K is offline
Alex_K
Участник
 
531 / 36 (3) +++
Регистрация: 07.02.2003
Сегодня обратил внимание в 4-ке: если открыть новую рабочую область, то Табакса, в моем случае TabaxLite - нетю. Неудобненько...
За это сообщение автора поблагодарили: belugin (2).
Старый 02.08.2007, 18:33   #15  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
надо переместить код запуска из Info.startupPost в Info.workspaceWindowCreated
За это сообщение автора поблагодарили: Alex_K (1).
Старый 02.08.2007, 19:29   #16  
Alex_K is offline
Alex_K
Участник
 
531 / 36 (3) +++
Регистрация: 07.02.2003
Искомый эффект достигнут, но... При выходе из клиента - "Программа выполнила недопустимую операцию. Отправить отчет в MS?"
Старый 02.08.2007, 21:47   #17  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Навреное надо закрывать табакс по симетричному событию - застра попробую
Старый 03.08.2007, 10:39   #18  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
падение не воспроизводится (4.0.2163)
Старый 03.08.2007, 10:52   #19  
Alex_K is offline
Alex_K
Участник
 
531 / 36 (3) +++
Регистрация: 07.02.2003
У меня сегодня тоже
Старый 07.08.2007, 15:57   #20  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
0.3.2:
http://erpkb.com/Axapta/Tabax
0.3.2:
  • Ax Path: теперь он пытается составлять условия по первичному ключу, а не по recID, название компании теперь dataAreaID
  • Французская локализация

AxPath://MenuItem/Display/VendTable?dataAreaId=dat&AccountNum=Монтаж
Теги
tabax, taskbar, toolbar, инструменты, панель задач, панель инструментов, полезное, табакс, тулбар, управление окнами

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
[ANN] Sidax 0.3.6 - многоцелевая боковая панель для Axapta belugin DAX: База знаний и проекты 104 30.06.2008 11:32
axaptafreak: Tabax: tabbed Axapta interface !!!! Blog bot DAX Blogs 0 10.11.2006 01:14
Панель задач в Аксапте wb DAX: Программирование 14 18.04.2006 17:13
Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? soin DAX: Прочие вопросы 10 13.10.2003 10:43
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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