|  17.09.2003, 10:52 | #1 | 
| NavAx | [Navision] DateFormula 
			
			Добрый день. Проблема следующая : есть таблица, в которой есть поле типа DateFormula. Когда я заношу в таблицу данные ручками, то я спокойно забиваю в это поле что-нибудь типа "14Д" и все в порядке. Но возникла надобность внести туда из кода значение N дней - NД (N - некое натуральное число, которое я рассчитал в коде). В итоге навыжн ругается, что я пытаюсь дейтформуле присвоить либо текст, либо интеджер, либо еще на что-нибудь. Подскажите пожалуйста, как правильно работать с DateFormula из кода? | 
|  | 
|  17.09.2003, 12:16 | #2 | 
| Участник | 
			
			возможно значению данного поля ты присваешь переменную не того типа.попробуй сделать переменную типа DateFormula, присвоить ей значение а потом записать в поле значение этой переменной.
		 | 
|  | 
|  17.09.2003, 12:46 | #3 | 
| NavAx | 
			
			Это логично, но вопрос остается открытым - как присвоить значение переменной типа DateFormula? =)
		 | 
|  | 
|  17.09.2003, 13:49 | #4 | 
| Участник | 
			
			EVALUATE(MyDate, '+1Д');  // MyDate переменная типа DateFormula MyTable.MyDateFormulaField := MyDate; //MyDateFormulaField поле типа DateFormula | 
|  | 
|  17.09.2003, 13:56 | #5 | 
| NavAx | 
			
			Спасибо большое! Сам до EVALUATE не допер =( | 
|  | 
|  | 
|  Похожие темы | ||||
| Тема | Ответов | |||
| Новая рассылка по Navision | 3 | |||
| Мультикомпанейский учет в Navision | 9 | |||
| Наши в городе (Navision в MSDN) | 48 | |||
| Navision Attain через Citrix | 2 | |||
| 
 |