Изменить значение реквизита напрямую 
	   
	     | 
   
 
	
		| Предыдущая тема :: Следующая тема   | 
	 
	
	
		| Автор | 
		Сообщение | 
	 
	
		jamil Участник - экстремал
 
  Вступление в Клуб: 11.08.2014
  | 
		
			
				 Ср Июл 08, 2015 09:43   Изменить значение реквизита напрямую | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Можно ли изменить значение реквизита без использования операции "Изменить" т.е напрямую?
 
Если да, то как? | 
			 
		  | 
	 
	
		  | 
	 
	
		Damir Участник - экстремал
 
  Вступление в Клуб: 29.03.2013
  | 
		
			
				 Ср Июл 08, 2015 10:24   Re: Изменить значение реквизита напрямую | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				
 
зря ты это спросил....
 
щас тут такое начнется   | 
			 
		  | 
	 
	
		  | 
	 
	
		yaffil Профи
 
  Вступление в Клуб: 18.08.2011
  | 
		
			
				 Ср Июл 08, 2015 10:28    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				jamil
 
Участник со стажем
 
Неподтвержденный
 
Вступление в Клуб: 11.08.2014
 
 
Как вы так живёте?    
 
Чуть ли не в каждой операхе примеры. | 
			 
		  | 
	 
	
		  | 
	 
	
		jamil Участник - экстремал
 
  Вступление в Клуб: 11.08.2014
  | 
		
			
				 Ср Июл 08, 2015 10:58    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| все!!!! я понял!!! тему закрываю | 
			 
		  | 
	 
	
		  | 
	 
	
		Матвеев Евгений Профи
 
  Вступление в Клуб: 31.01.2012
  | 
		
			
				 Ср Июл 08, 2015 20:00    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| Если совсем не запариваться можно через девелопер, но аккуратненько | 
			 
		  | 
	 
	
		  | 
	 
	
		Матвеев Евгений Профи
 
  Вступление в Клуб: 31.01.2012
  | 
		
			
				 Чт Июл 09, 2015 09:32    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Random пишет: | 	 		   	  | Матвеев Евгений пишет: | 	 		  | Если совсем не запариваться можно через девелопер, но аккуратненько | 	  
 
 
Не, тут наверняка через код.
 
Что касается "Аккуратненько", то это как нельзя верно. Дело в том, что как-то так исторически складывается, что в БД ЦФТ-Банк практически полностью отсутствуют ограничения целостности, связанные с уникальностью записей в справочниках, с непустотой определённых реквизитов и т.п. в виде кнстрейнтов - поддержка этих ограничений перекладывается на прикладной код, а не на констрейнты.
 
А из-за больших объёмов документов, в таблицах типа таблицы документов могут быть сняты ограничения целостности в виде foreign key.
 
 
И вообще есть такие условные ограничения, которые поддерживаются только правильно написанным кодом и если код неправильный, или кто-то вмешивается в данные напрямую, минуя код, то можно легко нарушить эти условности и сломать БД.
 
 
Так что для безопасности советую либо убедиться, что то, что вы собираетесь делать, не нарушает никаких условностей, либо использовать операции типа "Изменить". | 	  
 
 
Согласен, но все же бывают изредко случаи, когда такой способ наиболее оптимален с точки зрения времени реализации... припоминаю случай когда фр застрял в одном состоянии, документы удалили и не получалось его откатить средствами ибсо | 
			 
		  | 
	 
	
		  | 
	 
	
		Ghost Профи
 
  Вступление в Клуб: 24.11.2007
  | 
		
			
				 Чт Июл 09, 2015 14:26    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Матвеев Евгений пишет: | 	 		  | Согласен, но все же бывают изредко случаи, когда такой способ наиболее оптимален с точки зрения времени реализации... припоминаю случай когда фр застрял в одном состоянии, документы удалили и не получалось его откатить средствами ибсо | 	  
 
И что помешало в этом случае написать костыль в 3 строчки для изменения состояния ФР? | 
			 
		  | 
	 
	
		  | 
	 
	
		Матвеев Евгений Профи
 
  Вступление в Клуб: 31.01.2012
  | 
		
			
				 Чт Июл 09, 2015 14:34    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Ghost пишет: | 	 		   	  | Матвеев Евгений пишет: | 	 		  | Согласен, но все же бывают изредко случаи, когда такой способ наиболее оптимален с точки зрения времени реализации... припоминаю случай когда фр застрял в одном состоянии, документы удалили и не получалось его откатить средствами ибсо | 	  
 
И что помешало в этом случае написать костыль в 3 строчки для изменения состояния ФР? | 	  
 
я ж пишу с точки зрения времени реализации 
 
...думаешь костыль в три строчки быстрее чем вход в девелопер? ) | 
			 
		  | 
	 
	
		  | 
	 
	
		 | 
	 
 
  
	 
	    
	   | 
	
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
  | 
   
 
		 |