• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Field Is Too Large (32k) Or View's Column Selection Formulas Are T

  • Автор темы NFKF
  • Дата начала
Статус
Закрыто для дальнейших ответов.
N

NFKF

Доброго времени суток.

Ошибка "Field is too large (32K) or View's column selection formulas are too large." возникает на doc.Save(true,false) в агенте. Что могло вызвать? Кто-нибудь сталкивался?
 
E

Elena Nefedova

В лотусе есть ограничения на размер поля - как раз 32 килобайта.
 
N

NFKF

Я понимаю, а как может существовать в базе документ с полем больше 32 К, я ведь не создаю новый, а сохраняю страрый, причем поле, которое меняю содержит несколько символов.
 
E

Elena Nefedova

Такое может быть, например, если документ открыт в юзер-интерфейсе. Одно из вычисляемых полей может оказаться слишком большим.
Если все в бэкграунде выполняется, нужно перебирать doc.Items и выявлять, где проблема.
 
E

Elena Nefedova

Бывает еще, что в документе создается несколько одноименных полей.
В интерфейсе пользователя отобразится только одно (какое придется!)
doc.GetFirstItem(fieldname) возвращает только то, которое лотус считает первым.
Так что желательно doc.Items все же пробежать.
 
A

Akupaka

посмотри в полях @DBColumn есть?
возможно какой-то справочник проверяется, а док-тов больше нежели ожидалось
возможно, на его основании сделана какая-то проверка (например, по полю имени, чтобы не было повторяющихся док-тов), тогда придется переделывать скриптом
 
D

DNT

вроде как в сумме текстовые поля не могут быть больше 64к.
Нарвался недавно на такое ограничение.
 
A

Akupaka

вроде как в сумме текстовые поля не могут быть больше 64к.
Нарвался недавно на такое ограничение.
не текстовые, а SUMMARY
если снять флажек isSummary у итема, то можно хранить 64К в таком итеме без вреда для остального дока
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!