Внезапно FCOM с memo

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Внезапно FCOM с memo

Сообщение Masygreen »

1) в отчет надо вывести txt информацию из memo поля (MSPDocsPIR.mData) (в memo может быть текст + прикрепленные файлы), отчет RTF
3) хочу вывести её в отчет

Код: Выделить всё

.{?Internal;(vMemo.GetFirst=tsOK);
.fields
 vMemo.MSPDocsPIR.mData
.endfields
^
.}
результат:
Данные в AZM формате, если только текстовая часть то нормально.
Вопрос: как заставить FCOM выводить только текстовую часть ?

в VIP я бы отделил текстовую составляющую

Код: Выделить всё

 _countPart := GetPartMemoCount(MSPDocsPIR.mData);
  if(_countPart > 0)
  {
    for(i := 1; i < _countPart; i++)
      if(GetPartMemoPrefix(MSPDocsPIR.mData, i) = 'TXT')
      {
        _txtPart := i;
        ExportPartMemoToFile(MSPDocsPIR.mData, _txtPart, _FileName, false);
      }
  }
  else
  {
    if(GetMemoPrefix(tnMSPDocsPIR) = 'TXT')
      ExportMemoToFile(MSPDocsPIR.mData, _FileName, false);
  }
Время ведет!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5185
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Внезапно FCOM с memo

Сообщение edward_K »

Так а кто вам мешает сделать как в Vip? На крайний случай есть объекты - пишите там, и юзаете их в FCOM. В FCOM к сожалению не все пашет.
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Re: Внезапно FCOM с memo

Сообщение Masygreen »

edward_K писал(а):Так а кто вам мешает сделать как в Vip? На крайний случай есть объекты - пишите там, и юзаете их в FCOM. В FCOM к сожалению не все пашет.
Ну так в FCOM я могу вывести мемо поле целиком в RTF, а в vip мне надо построчно считать файл ограниченной количеством переменных под него.. у нас же ограничение в 254 символа .. (
Время ведет!
Ответить