Проблема с вычисляемыми полями

  • Автор темы tempman
  • Дата начала
Статус
Закрыто для дальнейших ответов.
T

tempman

Гость
#1
Привет. У меня оч глупый вопрос(туплю). У меня есть вычисляемое поле в TTable, я пишу метод, который забивает все эти вычисляемые поля после открытия набора данных, тоесть заполняю их не в OnCalcFields. Сразу после вызова Post (или Next) поле обнуляется. Подскажите плиз из за чего может быть такая фигня? Код:
Код:
Код:
TableStaff.FieldValues['Rev_Inst']:=TableStaff.FieldByName('Surname').AsString+
' '+TableStaff.FieldByName('Name').AsString[1]+'. '+
TableStaff.FieldByName('Patronymic').AsString[1]+'. ('+
IntToStr(NRev)+'/'+IntToStr(NInst)+')';
TableSTAFF.Post;
 

Гость
#2
Потому и обнуляется что код написан не в OnCalcFields
 
B

BVS

Гость
#3
Для: tempman
Глупый ответ: а ты попробуй не вызывать Post. :)
<!--QuoteBegin-tempman+5:06:2007, 20:39 -->
<span class="vbquote">(tempman @ 5:06:2007, 20:39 )</span><!--QuoteEBegin-->TableSTAFF.Post;
[snapback]68227" rel="nofollow" target="_blank[/snapback]​
[/quote]
 
Статус
Закрыто для дальнейших ответов.