| 
	 | 
| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Как сбрость rls на таблице в коде?
			 
			
			Собственно вопрос в названии темы, открывается форма а на таблице наложен фильтр по rls, вопрос как его отключить в коде или затереть range?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			забыл сказать что query.recordLevelSecurity(false) не пашет
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Сенбернар 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Код покажите )
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Best Regards, Roman  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Так? 
		
		
		
		
		
		
		
	X++: _ds.query().dataSourceTable(tablenum()).clearRanges(); | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А версия-то системы какая? Может, там не RLS, а XDS надо отключать...
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Метод init датасорса 
		
		
		
		
		
		
		
	public void init() { super(); this.query().recordLevelSecurity(false); table.recordLevelSecurity(false); table_ds.query().dataSourceTable(tableNum(table)).clearRanges(); } В итоге все равно накладываются фильтр по rls  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Боец 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
А если заменить X++: this.query().recordLevelSecurity(false);X++: this.queryRun().query().recordLevelSecurity(false); | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Все равно не хочет  
		
		
		
		
		
		
		
	 
		 | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Сенбернар 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Вот так еще попробуйте : 
		
		
		
		
		
		
			Цитата: 
	
		
			public void init() 
{ Query q; QueryRun qr; super(); q = this.queryRun().query(); q.recordLevelSecurity(false); qr = new QueryRun(q); this.queryRun(qr); } 
				__________________ 
		
		
		
		
	Best Regards, Roman  | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
	
	 | 
	
| Опции темы | Поиск в этой теме | 
| Опции просмотра | |
		
  |