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

Тема в разделе "Delphi - Базы данных", создана пользователем tempman, 5 июн 2007.

Статус темы:
Закрыта.
  1. tempman

    tempman Гость

    Привет. У меня оч глупый вопрос(туплю). У меня есть вычисляемое поле в TTable, я пишу метод, который забивает все эти вычисляемые поля после открытия набора данных, тоесть заполняю их не в OnCalcFields. Сразу после вызова Post (или Next) поле обнуляется. Подскажите плиз из за чего может быть такая фигня? Код:
    Код:
    Код (Text):
    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
     
  3. BVS

    BVS Гость

    Для: 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]
     
Загрузка...
Похожие Темы - Проблема вычисляемыми полями
  1. AgniXRudra
    Ответов:
    2
    Просмотров:
    52
  2. Zloikaktus
    Ответов:
    0
    Просмотров:
    30
  3. c0de3r
    Ответов:
    5
    Просмотров:
    153
  4. DobermannTT
    Ответов:
    10
    Просмотров:
    158
  5. SoulPaladin
    Ответов:
    4
    Просмотров:
    144
Статус темы:
Закрыта.

Поделиться этой страницей