Всем привет!
Апну темку, чтобы не плодить.
В katmc есть примечание, в котором храним фотки продукции.
в мемо есть записи, не имеющие частей (GetPartMemoCount дает -1)
SQL запрос к такому мемо полю
возвращает одну строку, владелец записи не я.
Если открыть карточку этой мц, и заглянуть в комментарий, то мы увидим пустое белое поле с расширением TXT.
Т.е. мемо по сути чисто? Видимо владелец записи добавил файл, потом удалил?
ОК, если я в цикле записываю что-то в это поле, причем не важно, полностью заменяя содержимое
- Код: Выделить всё
ImportFileToMemo(allmemo.mem, path + NameFile[i], FALSE)
if (UpDate current AllMemo = tsOK)
...
или записывая в конец
- Код: Выделить всё
ImportFileToMemo(allmemo.mem, path + NameFile[i] , TRUE)
if (UpDate current AllMemo = tsOK)
...
в результате в карточке отображается файл, который добавлен первым!
В логе ошибок нет, файлы разные.
В мемо-поля, имеющих несколько частей, добавляются новые файлы без проблем.
Что я делаю не так? Что можно сделать? Я бы добавлял новую часть в мемо, но не вижу такой функции..