| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Программное создание новых записей
			 
			
			AXAPTA 2.5 SP3 - трехзвенка 
		
		
		
		
		
		
		
	Поскольку все-равно на подобный вопрос первый стандартный ответ "а зачем?", то начну с "постановки задачи". Начальство решило проверить, как изменяется производительность AXAPTA во времени. Не какая производительность вот прямо сейчас, а в динамике. Т.е. как увеличивается (уменьшается) производительность с течением времени (через месяц, два, три ...). В качестве одного из критериев такой производительности предлагается оценивать время записи. Точнее, время создания новых документов. За эталон предлагается взять цикл создания заказа: создать новый заказ - зарезервировать - сформировать накладные и счета фактуры. Разумеется, тест будет запускаться на копии базы, и с ней (базой) никто в этот момент работать не будет. Напоминаю, цель теста - это не время работы "сейчас", а сравнение времени работы "сегодня" и "через месяц". Зачем начальству это понадобилось и почему именно в таком виде - не обсуждается! Сказало "надо", значит "надо"! Собственно вопрос заключается в том, каким образом организовать создание новых документов? По сути, рассматриваются 2 варианта: 1) Прямая запись в таблицы 2) Вызов соответствующих форм и методов этих форм Может есть еще какие варианты? Какие достоинства и недостатки этих вариантов? Как это технически организовать?  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Роман Долгополов (RDOL) 
		
			
	 | 
	
	
	
		
		
		
		 
			
			есть такой модуль - Benchmark, для данной задачи в самый раз
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Еще есть FormsOpenTool. Она измеряет непосредственно время открытия форм и ввода данных.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано db  
есть такой модуль - Benchmark, для данной задачи в самый раз Необходимость написания собственного теста как раз и возникла в связи с тем, что непонятно ЧТО и КАК оценивает этот Benchmark. По первому впечатлению - это просто оценка времени обращения к серверу. А нужно-то время записи Цитата: 
	
		
			Изначально опубликовано Maxim Gorbunov  
Еще есть FormsOpenTool. Она измеряет непосредственно время открытия форм и ввода данных.  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Владимир Максимов  
Это где? Напоминаю, речь идет о версии 2.5 Документация прилагается  
		
				__________________ 
		
		
		
		
	Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Ой, слишком большая оказалась.  
		
		
		
			![]() Прилагаю документацию в запакованном виде. 
				__________________ 
		
		
		
		
	Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо.  
		
		
		
		
		
		
		
	А по модулю Benchmark нет никакой документации? А то, говорят, вроде бы можно ее настраивать, а как, непонятно...  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Владимир Максимов  
А по модулю Benchmark нет никакой документации? А то, говорят, вроде бы можно ее настраивать, а как, непонятно... А что Вы собираетесь в нем настраивать?  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Vadik  
Есть. Называется Benchmark tool student guide А что Вы собираетесь в нем настраивать?   И еще, где именно можно скачать этот "Benchmark tool student guide"? То, что написано в книге Еременко и Шашкова по AXAPTA 3.0 - это оно и есть?  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Владимир Максимов  
Да, вот это самое и хочу настроить, если возможно. Создание заказа. Но, похоже, это можно сделать только для версии 3.0, а в 2.5 все придется писать самому   
		
	Цитата: 
	
		
			И еще, где именно можно скачать этот "Benchmark tool student guide"?
		
	 
 | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Извините, за постоянное уточнение, но "партнерский сайт" - это где?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Владимир Максимов  
Извините, за постоянное уточнение, но "партнерский сайт" - это где?  | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Да... Дискуссия все интереснее и интереснее...  
		
		
		
		
		
		
		
	  По указанной ссылке требуется пароль. Где регистрироваться-то? И еще, стоит ли вообще эта документация такой плодотвороной дискуссии? В смысле, смогу ли я прочитав эту документацию настроить в AXAPTA 2.5 автоматическое создание и проведение заказа?  | 
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Владимир Максимов  
По указанной ссылке требуется пароль. Где регистрироваться-то? Цитата: 
	
		
			Изначально опубликовано Владимир Максимов  
И еще, стоит ли вообще эта документация такой плодотвороной дискуссии? В смысле, смогу ли я прочитав эту документацию настроить в AXAPTA 2.5 автоматическое создание и проведение заказа? К сожалению, Майкрософт прибрала многое из документации в закрытый доступ.  | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Владимир Максимов  
смогу ли я прочитав эту документацию настроить в AXAPTA 2.5 автоматическое создание и проведение заказа? ![]() Будут конкретные вопросы - задавайте. Вы уже что-то пытались настроить/запустить и не получили желаемых результатов или просто "ничего не работает" ?  | 
| 
	
 | 
| 
			
			 | 
		#16 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано mazzy  
Там и адрес есть. Попытка открыть страницу по адресу http://club.msbs.ru/ сначала спрашивает пароль, если я жму на "отмена" то единственная ссылка это на http://support.microsoft.com/ Ребята, я понимаю, лень писать подробные ответы на тривиальные (с вашей точки зрения вопросы). Но "пошлите" меня так, чтобы я сам смог найти все, что мне нужно. Пока же, по всем вашим ссылкам я упираюсь либо в стенку (нет доступа), либо попадаю на стартовую страницу сайта Microsoft. Если у вас есть туда доступ и эта документация не очень большая, может выложите ее здесь в прикрепленном файле?  | 
| 
	
 | 
| 
			
			 | 
		#17 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Vadik  
Уверен, Вы сможете сделать это и без документации ![]() Будут конкретные вопросы - задавайте. Вы уже что-то пытались настроить/запустить и не получили желаемых результатов или просто "ничего не работает" ?  | 
| 
	
 | 
| 
			
			 | 
		#18 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Владимир Максимов  
Ребята, я понимаю, лень писать подробные ответы на тривиальные (с вашей точки зрения вопросы). Но "пошлите" меня так, чтобы я сам смог найти все, что мне нужно. Пока же, по всем вашим ссылкам я упираюсь либо в стенку (нет доступа), либо попадаю на стартовую страницу сайта Microsoft. Цитата: 
	
		
			Если у вас есть туда доступ и эта документация не очень большая, может выложите ее здесь в прикрепленном файле?
		
	 
Вот и все. Не в лени дело  | 
| 
	
 | 
| 
			
			 | 
		#19 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Владимир Максимов  
Дело в том, что я просто не понимаю, с чего начинать в этом модуле BenchMark? За что "ухватиться"? Через пункты меню "Администрирование"-"Тесты производительности" ничего нет. Ну, есть в AOD огромная куча классов начинающихся с "BM...". Но как с ними работать?   - У Вас есть лицензия на "Разработку X++" ? - Конфигурационный ключ "Тест производительности" включен?  | 
| 
	
 | 
| 
			
			 | 
		#20 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Vadik  
Ну вот, пошла конкретика   - У Вас есть лицензия на "Разработку X++" ? - Конфигурационный ключ "Тест производительности" включен? Только, Вы опять говорите в терминах AXAPTA 3.0. В 2.5 понятия "конфигурационный ключ" еще не было. Были только "функциональные ключи". Поэтому я не совсем понимаю, куда смотреть, чтобы проверить факт подключения модуля "Тест производительности".  | 
| 
	
 | 
| 
	
	 | 
	
		
		
  |