Внезапно FCOM с memo
Добавлено: 18 дек 2015, 13:45
1) в отчет надо вывести txt информацию из memo поля (MSPDocsPIR.mData) (в memo может быть текст + прикрепленные файлы), отчет RTF
3) хочу вывести её в отчет
результат:
Данные в AZM формате, если только текстовая часть то нормально.
Вопрос: как заставить FCOM выводить только текстовую часть ?
в VIP я бы отделил текстовую составляющую
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);
}