Перейти к содержимому


Не отображается поле в таблице


Сообщений в теме: 5

#1 jazvenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 224 сообщений

Отправлено 22 Август 2012 - 07:31

Добрый день,

Ошибка в КБ или нет не пойму, вот в чем дело. Есть таблица, в нем поля и в правах соответственно стоит какие поля отображать в таблице а какие нет (расширенные права не включены) но есть одно поле которое как не выставляешь права оно просто не отображается в таблице, все проверил несколько раз, стоят все галочки и редактирование и отображение. Но поле не появляется в таблице.

В чем может быть проблема?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 22 Август 2012 - 10:05

Если расширенные права в группе данного пользователя выключены, то кроме собственно прав на отображение поля в настройках группы, влиять на видимость поля также могут:
  • Скрытие поля в настройках текущего фильтра
  • Скрытие поля через javascript
Если расширенные поля включены, то сюда добавляются права на чтение в настройках группы и поля "пользователь".

Скорее всего у вас второй пункт. Поле сами добавляли, или оно из готовой конфигурации (стандартной или персональной)?

#3 jazvenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 224 сообщений

Отправлено 24 Август 2012 - 06:53

Никаких дополнительных прав нигде не выставлено:

					
					<br />
					<p class= Сообщение отредактировал jazvenko: 24 Август 2012 - 06:54


#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 24 Август 2012 - 09:11

А причем тут поле "Кто добавил"? Я же вам не про расширенные права написал (вы сами предупредили что они отключены). Проверьте те 2 пункта, про которые я отметил, особенно не скрывается ли где поле через javascript. Для этого вам все поля проверить надо на его наличие.

#5 jazvenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 224 сообщений

Отправлено 27 Август 2012 - 10:05

JS нет ни в одном поле
Фильтров нет вообще на этой таблице

Просто удалять поле не хочется на него очень много написано вычислений, а в КБ ещё и не особо удобно отслеживать где и сколько написано кода и вычислений, раньше хоть звездочкой отмечались такие поля и таблицы.

!!! Кстати !!! было бы гораздо удобнее если бы привязка все таки была не по 'Названию поля' (очень не удобно когда надо дублировать поля в группах, что запрещено вообще в КБ или использовать длинные названия для полей) и уж тем более не удобно по БД типа f1452. Было бы удобно если при создании поля можно было бы задавать (или автоматом создавалось транслит +) системное название поля. Тогда бы можно было легко переименовывать, удалять, добавлять любые поля не боясь особо нарушить вычисления, которые из за разбросанности по таблицам порой даже найти трудно.

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 27 Август 2012 - 11:21

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





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных