|  18.07.2008, 11:37 | #1 | 
| Участник | Ярлык на аксапту  параметрами 
			
			Как делается ярлык, который формируется автоматически при заведении новой строчки в справочнике и при открытии которого открывается аксапта и открывается справочник с фильтрованной строчкой (новой в справочнике)
		 | 
|  | 
|  18.07.2008, 11:47 | #2 | 
| Участник | 
			
			Что имеется в виду под ярлыком? Ярлык на рабочем столе?
		 
				__________________ Axapta v.3.0 sp5 kr2 | 
|  | 
|  18.07.2008, 13:20 | #3 | 
| Участник | 
			
			Я думаю, что речь идет о ярлыке в DAX4 в панели Избранное. Тут все просто: открываете форму, устанавливаете фильтр, сохраняете фильтр. В панели Избранное нажимаете Упорядочить, выбираете ярлык и жмякаете кнопку "Изменить запрос" | 
|  | 
|  18.07.2008, 15:13 | #4 | 
| Участник | 
			
			Может речь про AxPath?
		 | 
|  | 
|  18.07.2008, 16:06 | #5 | 
| SAP | 
			
			: ) Автор молчит, а все гадают : )
		 | 
|  | 
|  18.07.2008, 17:59 | #6 | 
| Member | 
			
			Ссылка формируется как dynamics://<ХХХ>?DrillDown_<УУУ>/ где: <ХХХ> — Идентификатор БД (см. http://msdn.microsoft.com/en-us/libr...37(AX.10).aspx ) <УУУ> — Идентификатор Алерта (EventInbox.InboxId) Если вы хотите создать ярлык на рабочем столе, то просто пропишите там, например, dynamics://0?DrillDown_24/ 
				__________________ С уважением, glibs® | 
|  | 
|  21.07.2008, 11:33 | #7 | 
| Участник | 
			
			Что хочу получить в 3.0 1. Создала договор в справочнике 2. После формрования должен создаться ярлык с расширением *.axc и отправляться по почте заранее известным пользователям 3. Пользователь 2 открывает почту. В нем в качестве файла *.axc. Он на него нажимает и открывает аксапту 4. Автоматически при входе в Аксапту у пользователя открывается справочник договоров и в нем автомтически уже стоит фильтр на созданном договоре. К сожалению, то что вы дали ссылки написано для 4.0. (см. http://msdn.microsoft.com/en-us/libr...37(AX.10).aspx ) Я не до конца понимаю. В алертах на SQL я должна буду написать скрипт Последний раз редактировалось Arahnid; 21.07.2008 в 12:19. | 
|  | 
|  21.07.2008, 11:59 | #8 | 
| Участник | 
			
			Ну, думаю стоит уточнить, что это не ярлык, а файл конфигурации. А по существу - видимо в комманд лайн атрибуты в файле конфигурации проставляется определенная команда (по типу SysStartupCmd) для запуска формы с фильтром. | 
|  | 
|  21.07.2008, 12:32 | #9 | 
| Участник | 
			
			Если сценарий именно такой, то надо писать SysStartupCmd - в качетсве примера (или отправной точки для реклизации) можно взять AxPath (в виде его реализации в Табаксе, например). Собственно надо решить такие задачи: 1. Сформировать axc (тут все просто - вроде это просто текстовый файл) 2. Разобрать параметры (наследник SysStartupCmd) 3. Открыть форму 4. Спозиционироваться на запись см. тут: http://erpkb.com/Axapta/Klass/FormRun | 
|  | 
|  21.07.2008, 16:16 | #10 | 
| Участник | 
			
			а может у кого есть приблизительный пример, что вообще вводится в строку StartupCmd в конфигурационной утилите, а то даже если я ввожу глупость, он все равно не реагирует, а хотелось бы чтобы он хоть ругался
		 | 
|  | 
|  21.07.2008, 16:30 | #11 | 
| Участник | 
			
			-startupcmd=CompileAll
		 | 
|  | 
|  21.07.2008, 16:31 | #12 | 
| Участник | 
			
			Во вложение проект который это делает. Там есть коментарии в коде как этим пользоваться. | 
|  | |
| За это сообщение автора поблагодарили: aidsua (1). | |
|  22.07.2008, 11:00 | #13 | 
| Administrator | 
			
			Есть стандартный autoRun (-startupCmd=autorun_...). С его помощью в Аксапте можно автоматически запустить скрипт, написанный на XML. Без всяких дополнительных проектов    
				__________________ Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me | 
|  | |
| За это сообщение автора поблагодарили: glibs (7). | |
|  22.07.2008, 12:32 | #14 | 
| Участник | 
			
			На Ax3?
		 | 
|  | 
|  22.07.2008, 14:00 | #15 | 
| Administrator | 
			
			Не помню, но, по-моему, был и в Ax3. Я использовал только в Ax4. Если у кого-нибудь есть Ax3, посмотрите, пожалуйста, есть ли там класс SysAutoRun? 
				__________________ Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me | 
|  | 
|  22.07.2008, 14:04 | #16 | 
| Участник | 
			
			нет, на ax3 не было http://axapta.mazzy.ru/lib/startupcmd/ | 
|  | 
|  22.07.2008, 14:47 | #17 | 
| Administrator | 
			
			Хм... Раз так, то мой комментарий отменяется. В 3.0 "дополнительный проект" нужен    
				__________________ Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me | 
|  | 
| Теги | 
| документация, ax3.0 | 
|  | 
| 
 |