|  17.09.2003, 19:45 | #41 | 
| Участник | 2 EVGL 
			
			Правильно ли я понимаю, что посмотреть код классов, которые сидят в System Documentation\Classes в принципе невозможно, что представления их в X++ действительно не существует и никакие коды не дадут туда доступ? Вопрос, наверное, глупый  да и ответ очевиден, но все же   | 
|  | 
|  17.09.2003, 20:46 | #42 | 
| SAP | Re: Просмотр кода Цитата: 
		
			Изначально опубликовано Wamr  Имея лицензию на исходныые коды ("Исходные тексты программ"), можно увидеть код объектов любого слоя, кроме классов, которые просто не имеют представления в Х++ и хранятся в bin-виде в exe и dll. Warm, меня удивило именно то, что Андрею и mazzy говорят о недоступных классах вкупе с обсуждением классов из слоев. Согласитесь, это совсем разные вещи? | 
|  | 
|  06.01.2004, 18:27 | #43 | 
| Участник | 
			
			2 EVGL: Цитата: 
		
			1. Клиент ничего не купил: вообще не может видеть AOT, не может ничего создавать. 2. Клиент купил MorphX: видит и анализирует в AOT все, кроме классов, может создавать отчеты, формы в слое USR/USP. ... в случае №2 - может ли клиент создавать или править методы созданных им форм, отчетов и прочих элементов, иными словами - может ли клиент компилировать что либо при отсутствии ключа SysXpp, купив только SysMorphX ? | 
|  | 
|  07.01.2004, 16:57 | #44 | 
| Banned | Цитата: 
		
			Может ли клиент компилировать что либо при отсутствии ключа SysXpp, купив только SysMorphX?
		
	   | 
|  | 
|  25.10.2010, 15:10 | #45 | 
| Участник | 
			
			Всем доброго! Подниму тему. У кого-нибудь получилось запустить AX 4/2009 на чистом каталоге приложения. 3-я версия запускалась без проблем, а вот 4/2009-я не хотят... | 
|  | 
|  26.10.2010, 00:15 | #46 | 
| Участник | |
|  | 
|  26.10.2010, 10:09 | #47 | 
| Administrator | 
			
			Я так понимаю (с учетом темы) - речь идет о запуске АХ без БД на SQL Server/Oracle. Типа чтобы только залить XPO. Думаю, что МС просто не стал поддерживать этот ключик (хотя и не убрал его). Т.к. всегда можно это сделать на пустой базе SQL Server (а как известно - существует бесплатная Express-редакция). Но... и тут не все так просто. В идеале - достаточно БД, создаваемой инсталлятором. А если им не пользоваться - то нужно в первую очередь не забыть о хранимых процедурах и табличках, на которые они завязаны. Плюс - SQLSYSTEMVARIABLES. Но это не исчерпывающий список (т.к. есть еще лицензии, конфигурационные ключи, языки, пользователи и т.д.). Я брал существующую БД, делал скрипт на создание всех объектов, и запускал скрипт на новой БД. Переливал SQLSYSTEMVARIABLES. По моему - еще LanguageTable переносил. Точно не помню. Пользователей можно не переносить (запуск АОСа создаст админа с текущим сидом при пустой таблице пользователей). С лицензиями - по-моему тоже - но тогда откроется контрольный список - где нужно эти лицензии ввести. В любом случае - если идти по этому пути - то АХ при запуске будет говорить - чего ей не хватает. После удачного запуска нужно провести синхронизацию таблиц. Собственно - все - пустая БД будет готова. В моем случае было все немножно по-другому - т.к. у меня был код на var-слое, который был в методах, исполняющихся при запуске АХ. А как известно - этот код не будет исполняться в отсутствии лицензии на var layer runtime (аналогично с bus). И получается- что для заливки лицензии мне нужно запустить АХ, а для запуска АХ - нужно залить лицензию - замкнутый круг. 
				__________________ Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 26.10.2010 в 10:13. | 
|  | 
|  26.10.2010, 11:01 | #48 | 
| Участник | Цитата: 
		
			Сообщение от sukhanchik
			   у меня был код на var-слое, который был в методах, исполняющихся при запуске АХ. А как известно - этот код не будет исполняться в отсутствии лицензии на var layer runtime (аналогично с bus). И получается- что для заливки лицензии мне нужно запустить АХ, а для запуска АХ - нужно залить лицензию - замкнутый круг. | 
|  | 
|  26.10.2010, 11:19 | #49 | 
| Administrator | Цитата:  чтобы получить чистую БД без необходимости глобальной компиляции 
				__________________ Возможно сделать все. Вопрос времени | 
|  | 
|  26.10.2010, 11:20 | #50 | 
| Участник | 
			
			Нет, вы меня не поняли... Я с помощью установщика выполняю инсталляцию БД, АОСа и Клиента, но установку приложения не делаю, т.е. каталог остается совсем пустым. После чего пробую запустить АОС, он начинает запускаться но также начинает ругаться на отсутствие каких-то классов, эти классы лежат в стандартном приложении в SYS-слое, а у меня вообще нет никакого слоя, после чего запуск АОСа прекращается. 3-я версия Акспты так запускалась, можно было открыть совершенно пустой АОТ и что-то там начать делать, т.е. получался некий конструктор, а вот 4-ка и 5-ка так уже не запускаются. Вот и интересует вопрос, как это можно сделать? | 
|  | 
|  26.10.2010, 11:26 | #51 | 
| Administrator | Цитата: 
		
			Сообщение от AraraT®
			   Нет, вы меня не поняли... Я с помощью установщика выполняю инсталляцию БД, АОСа и Клиента, но установку приложения не делаю, т.е. каталог остается совсем пустым. ... 3-я версия Акспты так запускалась, можно было открыть совершенно пустой АОТ и что-то там начать делать, т.е. получался некий конструктор, а вот 4-ка и 5-ка так уже не запускаются. Вот и интересует вопрос, как это можно сделать? 
				__________________ Возможно сделать все. Вопрос времени | 
|  | 
|  26.10.2010, 11:31 | #52 | 
| Участник | 
			
			т.е. невозможно? или можно поднять эти классы на тот же bus-слой и его подложить или самым нижним слоем всегда должен быть sys-слой?
		 | 
|  | 
|  26.10.2010, 11:40 | #53 | 
| Administrator | 
			
			Если у Вас не получилось - значит нет. Я если честно не пробовал - но следуя логике МС - если что-то не нужно - это следует либо удалить, либо "плавно похоронить", просто не проверяя работу этой функциональности при изменении кода (а код в exe-шнике - очевидно меняли и неплохо меняли) Да 
				__________________ Возможно сделать все. Вопрос времени | 
|  | 
|  26.10.2010, 12:00 | #54 | 
| Участник | 
			
			Спасибо! На досуге, я всё же поэкспериментирую ) | 
|  |