|  21.02.2007, 12:16 | #1 | 
| Участник |  Отличия в строках ReqPO, почему одна строка появляется в форме а другая нет (Master Planning, Planned Orders) 
			
			Когда смотрю форму Planned Orders то там идут записи из ReqPO (один planned order на один itemid) , но если  глянуть в таблицу то там на определённый ItemId несколько записей. Вопрос: как мне найти именно ту запись по ItemId, что отображается в форме Master Planning -> Planned orders   ? Я смотрел также ReqTrans для етих ItemId - не могу найти в чём отличие! Просто у меня задание: импортируются planned orders, но если planned order на определённый item уже есть в форме planned orders - то удалить его и создать новый. Новый planned order у меня создаётся но я не могу найти тот что в форме уже есть, если в ReqPO много записей с таким ItemId. Мой код: (может надо while поставить, но не удалится ли чего лишнего... ) Цитата: 
		
			//[AGR6996] TE-rko 20.02.2007 - delete existing Planned Order void deleteExistingReqPO(ReqPO _reqPO) { ReqPO tempReqPO; ReqTrans tempReqTrans; ; ttsbegin; select forupdate firstonly tempReqPO where tempReqPO.ItemId == _reqPO.ItemId && tempReqPO.AgrSalesTypeAdv == _reqPO.AgrSalesTypeAdv && tempReqPO.RefType == 33; if(tempReqPO) { tempReqTrans = tempReqPO.reqTrans(); if(tempReqTrans) tempReqPO.delete(); } ttscommit; } | 
|  | 
|  | 
| 
 |