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