1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

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

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

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

    tempman Гость

    Репутация:
    0
    Привет. У меня оч глупый вопрос(туплю). У меня есть вычисляемое поле в 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. Гость

    Репутация:
    0
    Потому и обнуляется что код написан не в OnCalcFields
     
  3. BVS

    BVS Гость

    Репутация:
    0
    Для: 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. ivannnn
    Ответов:
    0
    Просмотров:
    3
  2. pack
    Ответов:
    5
    Просмотров:
    65
  3. Alex1994
    Ответов:
    7
    Просмотров:
    126
  4. PingvinPingvin
    Ответов:
    10
    Просмотров:
    132
  5. Free2playman
    Ответов:
    14
    Просмотров:
    159
Статус темы:
Закрыта.

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