• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

В Документе "исчезают" Старые Поля При Добавлении Новых

  • Автор темы iosif88
  • Дата начала
I

iosif88

Всем добрый день.

Столкнулся с такой проблемой.

После добавление нескольких новых полей на форму скрипт перестает видеть некотрые старые поля.
Причем проблемы наблюдаются только у других пользователей. Когда документ открваю я (разработчик) все поля видны.

Вот скриншот с моего дебагера.




А вот скриншот при дебаге у пользователя


Обратите внимание на количество Item у меня 103 (нумерация идет с 0) а у пользователя 99 (т.е. всего 100 полей)
Т.е. несколько полей "исчезли". Соответсвенно начинаются ошибки в скриптах.

Как будто бы он не может добавлять поля после сотни.
Причем попробовал на новой форме создать 200 текстовых полей все видны нормально.

Кто нибудь сталкивался с таким глюком?
 
S

Shandrik

Можете скриншоты приаттачить, а то админы ссылки чикают.
 

savl

Lotus Team
28.10.2011
2 591
309
BIT
138
Это один и тот же документ?
Это на новом документе?
Сохранение перед отправкой делают?
 
I

iosif88

Это новый документ перед отправкой и сохранинием
Если убрать новые поля т.е. количество Item -ов станет меньше 100 тогда все будет нормально
Прикрепил скриншоты
 

Вложения

  • lotus_bug.JPG
    lotus_bug.JPG
    65,9 КБ · Просмотры: 288
  • lotus_bug_USER.JPG
    lotus_bug_USER.JPG
    73,2 КБ · Просмотры: 555
S

Shandrik

Вряд ли глюк. Что-то Вы не доглядели. 100 полей - это ещё не много.
 
H

hosm

1. возможно, поля в секции с ограниченным доступом или на вычисляемой подформе и не вычислились (т.е. недоступны обычным пользователям).
2. возможно, поля зашифрованы и не видны обычным пользователям.
3. возможно, но маловероятно - кривое обновление дизайна/кеш старого варианта формы.
 

savl

Lotus Team
28.10.2011
2 591
309
BIT
138
Версия клиентов разная?
Век живи, век учись...
 
I

iosif88

OKEN, да
Причина проблемы оказалось в Controlled Access Section в котором находились новые поля.
После удаление вроде работает.
Правда я так и не понимаю как контроль доступа может сказваться на старых полях которые к этой секции никак не относятся...
будем разбираться...
 
Мы в соцсетях:

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