| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| maestro_ 
 
 
 Joined: 29 Jan 2003
 Posts: 95
 
 
 
 
 | 
			
				|  Posted: 22 Mar 2007 17:37    Post subject: а где БЭСТ4 хранит строчки еще не записанного документа? |   |  
				| 
 |  
				| а где БЭСТ4 хранит строчки еще не записанной накладной (документа)? 
 Last edited by maestro_ on 22 Mar 2007 17:53; edited 1 time in total
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Behemoth 
 
  
 Joined: 15 Mar 2002
 Posts: 155
 Location: Новиков Алексей Юрьевич
 Occupation: ПБОЮЛ
 Interests: Пермь
 
 | 
			
				|  Posted: 22 Mar 2007 17:42    Post subject: |   |  
				| 
 |  
				| Добрый день. В массиве aMat.
 _________________
 С уважением, Новиков Алексей.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| maestro_ 
 
 
 Joined: 29 Jan 2003
 Posts: 95
 
 
 
 
 | 
			
				|  Posted: 22 Mar 2007 17:52    Post subject: |   |  
				| 
 |  
				| а может такое быть что у меня нет такого массива. забыл уточнить - речь идет о материалах!
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Behemoth 
 
  
 Joined: 15 Mar 2002
 Posts: 155
 Location: Новиков Алексей Юрьевич
 Occupation: ПБОЮЛ
 Interests: Пермь
 
 | 
			
				|  Posted: 22 Mar 2007 18:14    Post subject: |   |  
				| 
 |  
				| Добрый день. 
 Да. Это я прогнал.
 Есть две функции:
 
  	  | Quote: |  	  | FUNCTION GetMat(n,n1,n2,lVal)
 FUNCTION GetKolMat()
 
 | 
 Первая возвращает значение параметра для строки n длиной с n1 по n2. При наличии lVal возвращает число а не строку.
 Вторая возвращает количество строк.
 Узнать, где именно находится интересующий Вас параметр, можно опытным путём.
  _________________
 С уважением, Новиков Алексей.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 22 Mar 2007 19:24    Post subject: |   |  
				| 
 |  
				| Строчки накладной лежат в aWindow[2][7]:Cargo
 Cargo - массив - в нем и смотрите строчки.
 
 В последних сервис-паках в накладных сделана возможность управлять строчками через событие прайс-лист.
 Подробности смотрите в следующей теме
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Светлана 
 
 
 Joined: 22 Jul 2002
 Posts: 416
 Location: Эпштейн Светлана
 
 Interests: Бердск, Новосибирская обл
 
 | 
			
				|  Posted: 31 Mar 2007 20:30    Post subject: |   |  
				| 
 |  
				| А если мне нужны не строчки, а заголовок?  Как вообще можно проверить значения полей документа до его записи, т.е. в спецфункции "Проверка перед записью"? Этот вопрос уже поднимался, но, увы, ветки "канули в лету"... |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 02 Apr 2007 14:49    Post subject: |   |  
				| 
 |  
				| Да при проверке перед зписью Вы модете посмотреть на значения переменных начинающихся с p либо значения массива GlobalGetList
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Дениска 
 
 
 Joined: 26 Feb 2002
 Posts: 649
 
 
 
 
 | 
			
				|  Posted: 03 Apr 2007 05:53    Post subject: |   |  
				| 
 |  
				| А если мне нужны проводки сформированные по этому документу? Как до них добраться и изменить их? |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 03 Apr 2007 12:19    Post subject: |   |  
				| 
 |  
				| Через поле NNOPER в базе main/ Но такой путь решения на мой взгляд не очень хорош.
 Лучше в формулы проводок вставлять плагины и управлять их формированием таким образом
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |