Страница 2 из 2
					
				Re: API конфигуратора
				Добавлено: 24 дек 2018, 09:26
				 edward_K
				Сталкивался что пока объект не отобразился,
 чтение и установка координат не работает
Попробуйте добавить лог и поменять
Событие. 
Например добавить  в в инициализацию Окна или в cmidle.
При этом нужно заблокировать повтор.
Функция чего то возвращает.
И возможно вам нужно принудительно установить контейнер
			 
			
					
				Re: API конфигуратора
				Добавлено: 25 дек 2018, 07:01
				 Алексей
				Хм, проблема оказалось в атлантисе, т.к. даже конфигуратором если добавлять вручную новые поля, они появляются в верхнем левом углу, а если это атрибут, то эти "три точки" фиг сдвинешь. Проблема вроде бы как в ПиР, но номера не знаю.
			 
			
					
				Re: API конфигуратора
				Добавлено: 25 дек 2018, 08:52
				 edward_K
				А собираете каким? У меня тоже 32.3 и полно допиленных интерфейсов.
Есть и добавление, и конфигуратор и extend overflow- все пашет.
А в каком именно проблема?
Номер пира узнайте плз.
			 
			
					
				Re: API конфигуратора
				Добавлено: 26 дек 2018, 07:00
				 Алексей
				Попробуйте взять до на снабжение, зайти в расширенную информацию и добавить обычным конфигуратором какой-нибудь атрибут.
Он появляется в левом верхнем углу и никак его мышкой не сдвинуть.
Видимо при добавлении через API то же самое происходит.  И даже выбрав его и попробовав поменять значения по Х У ничего не получается, они скидываются на первоначальные.
ПиР мне пока не сказали... хотя проблему подтвердили в Москве. "Судя по всему , я так понял , они не признают это пока проблемой )"  

 
			 
			
					
				Re: API конфигуратора
				Добавлено: 26 дек 2018, 13:36
				 edward_K
				Не нашли видимо.
У меня тоже после отключения всхе ресурсов проявляется.
'L_BASEDOC::VSCHETB.WDOPATTR.SCWDOPATTRBS.TOORG.NAME'
В предоплате например нормально на том же экране или здесь же, но во втором
'L_BASEDOC::VSCHETB.WDOPATTR.SCWDOPATTRBS2.KLSHTRAF1.NAME'
Верхний оформлен как panel+table + screen, второй - screen + table.
В до на продажу, кстати тот же инклюд формирует окно и там та же проблема.
'L_BASEDOC::VSCHET.WDOPATTR.SCWDOPATTRBS
Я встерчался когда то на очень большем интрефейсе с кучей вложенных интерфейсов после очередного
расширения сломалось половина, работавшего ранее. Вылечил приведением в порядок структуры(например убрал функции за пределы окна), сокращением и унификацией кода в функции(много было повторяющегося кода), но здесь возможно что то и другое. Возможно виноватя функции   ShowButton, SetFieldAndLabelVisible.
Вы можете перехватить cmInit(просто сделать его пустым) этого окна и проверить - будет ли наблюдаться такой же эффект.
А еще там есть объект протектора всех полей - но он бы сломал все.
			 
			
					
				Re: API конфигуратора
				Добавлено: 27 дек 2018, 07:10
				 Алексей
				Вроде нашли, я  сам ПиР посмотреть не могу,  но пишут что
180.10968  касательно что X не меняется. Уже решен, но "ждет сборки версии".
			 
			
					
				Re: API конфигуратора
				Добавлено: 04 янв 2019, 14:41
				 Lar
				Алексей писал(а):Перешли тут на атлантис 5.5.32.3, и почему то перестала работать функция cfsSetProp(aself2, 'Origin_X',  48 ));  внутри alter interface.
Не меняются ни координаты ни размеры, созданные объекты остаются в верхнем левом углу...никто не сталкивался?
после перехода такая же проблема ... видимо прийдет вскоре опять обновляться.
 
			 
			
					
				Re: API конфигуратора
				Добавлено: 22 янв 2019, 06:50
				 Алексей
				Пишут, что в 33-м Атлантисе вопрос решён. Скоро выйдет.