|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
ClientDataSet.OnCalcFields
проблема следующая:
Обычная трехзвенка через DCOM : БД (пока MSAcsess, будет перенос на MSSQLServer),программа-сервер, программа-клиент. (т.е. AdoQuery<->DataSetProvider<->DCOMConnection<->ClientDataSet) Есть таблица работников. Есть поля F Фамилия, I имя, O отчество. В вызове метода OnCalcFields на поле FIO (Caclulated!) делаю следующее: Таблица.FieldByNAme('FIO').asstring:=Таблица.Field ByNAme('F').asstring+' '+Таблица.FieldByNAme('I').asstring+' '+Таблица.FieldByNAme('O').asstring И тут вместо нормальных Иванов Иван Иванович получается И?||ичич|||| Хотя F, I , O отображаются отдельно нормально! WTF господа? Последний раз редактировалось Sphinx, 16.02.2011 в 06:12. |