Вложение уходит вниз формы

  • Автор темы Klido
  • Дата начала
K

Klido

Гость
#1
Вроде было всё нормально, но вот появилось повторное отображение всех вложений в документе - в нижней части после разделителя (проявляется при сохранении документа)... Хочется его убрать, как-то неочевидно, где копнуть... Нам вид всё в единственном числе... И что это за спецобласть внижней части документа? ;)

v3.jpg
 

Omh

Well-Known Member
Lotus team
04.07.2007
2 210
1
37
Латвиджа, Рига
#2
Там показываются аттачи, которые:
1. приложены в несуществующий на форме RT-item
2. приложены с веба

Может ещё какие-нибудь...
 
K

Klido

Гость
#4
вроде свойств ртф не меняли, там в основную форму вложены несколько подформ, вот их точно меняли... в одной из подформ поля для вложений...
просто как-то не замечалось - в какой момент это началось, т.к. форма выровнена под разрешение стандарта мониторов и дополнительная область была вне экрана, вдруг заметил появившуюся прокруточку - глядь, а там повтор аттачей....

точно не вэб ;)
ртф точно есть, даже 2...
мож фича лайт-ртф? поле типа лайт...
 
K

Klido

Гость
#6
Похоже на поменяное имя у поля для вложения
хм... по свойствам документа (случай на картинке, для простоты 1 аттач) там 1 ртф-лайт(только аттачменты) поле правильного наименования со свойствами

Data Type: Rich Text
Data Length: 2730 bytes
Seq Num: 1
Dup Item ID: 0
Field Flags:

есть поле

Field Name: $FILE
Data Type: Attached Object
Data Length: 87 bytes
Seq Num: 5
Dup Item ID: 0
Field Flags: ATTACH SIGN SEAL SUMMARY

Object Type: File
Object ID: 0000A2C6
Object Length: 110296
File Name: 05490 вист-сервис_1_1.jpg
Flags: SIGNED
Host: MSDOS/OS2
Compression Type: HUFFMAN 1
Encoding Type:
File Attributes: RW PUBLIC
File Size: 111625

на событиях при сохранении/закрытии ни в форме, ни во внедренных подформах поле с вложениями никак не упоминается....

может какое-то свойство/комбинация свойств формы или именно таких полей? показывается сейчас так в клиентах от 6.5.х до 8.5....
и гугл ничего похожего не хочет найти....
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 203
24
38
Киев
ToxaRat.com
#7
Klido
вы изменили поле - не важно как, другой подформой, типом лайт и т.д.
проще всего или вернуть назад, или агентом перевложить
 
K

Klido

Гость
#8
???
в НОВЫХ документах после сохранения ЭТО проявляется... в старых тоже, но они создаются такими...
что ж теперь всё время перевкладывать?? Хотелось бы выяснить при каких условиях бывает такое отображение дублированное
Там показываются аттачи, которые:
1. приложены в несуществующий на форме RT-item
2. приложены с веба

Может ещё какие-нибудь...
вот это "ещё какие-нибудь" :rolleyes:

в новой пустой форме с одним аналогичным полем всё выглядит нормально в этой же базе...
 

susinmn

Well-Known Member
16.10.2007
529
8
33
Саратов
#9
У меня ситуация такая, скриптом
Код:
@If(@IsDocBeingEdited;@True;@Command([EditDocument]));
@Command([EditGotoField];"RT");
@Command([EditInsertFileAttachment]);
@Command([FileSave])
прикрепили файл в сохранный документ, после переоткрытия из Editable Rich text поля RT файл пеместился в поле $File

причем только в одном документе...

Добавлено (проблема подробнее): суть в том, что файл прикрепили в поле, например RT, но после сохранения он из поля пропал и появился в документе в самом низу. Был в поле RT, а стал находится в поле $File.
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 439
351
homepage.mac.com
#12
так почему из поля иконка(и) пропадают???
входе пересохранения дока может теряться т.н. хинт в РТ, бывает из-за рассинхронизации фронт и бэкэнда, бывает при замене поля РТ...
могут быть и др. варианты
 
K

Klido

Гость
#15
Там показываются аттачи, которые:
вот дошли руки, чтоб серьезно побороться с дополнительным показом... в итоге ситуация:

есть форма без аттачей, в ней вычисляемая подформа с аттачами - внизу документа всегда дополнительно показано общее кол-во аттачей, имеющееся в такой подформе(ах).
Оно и понятно: в документе вложения есть, а на этапе вычисления подформы неизвестно, будут ли там поля для этих вложений - вот и показывает принудительно.
Технически интересно использовать это, скрыв вычисляемую подформу для защиты аттачей от изменений (доступа к ним не будет даже без секций)...

вопрос как убрать показ таких вложений без отказа от аттачей в вычисляемой подформе остался :)
 
K

Klido

Гость
#17
месяцы спокойствия привели к новому неприятному глюку: в ртф вложено, допустим, 17 файлов, @ показывает кол-во аттачей 17, но после сохранения документа в поле есть 12 аттачей, остальные 5 - внизу документа... нет слов ;) и поди поясни пользователям, что если они не нашли аттач в поле - см. внизу...
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 439
351
homepage.mac.com
#18
надо спрятать их все и казать в виде списка (листбокс типа)
 
K

Klido

Гость
#19
lmike
скорее в виде списка имен аттачей+кнопка/линк для запуска... надо, чтоб все были сразу видны.... но это тоже гемор из-за мелочи разводить такое....
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
2
34
Kiev, Ukraine
#20
Интересно, такое впечатление, как буд-то бы часть вложений сидит в поле, а остальные в документе...