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


Разделение записей по пользователям


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

#1 plotnikov

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

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

Отправлено 28 Май 2015 - 10:32

Необходимо вывести каждому менеджеру только его записи из таблицы. Это можно сделать очень просто через Фильтры.
Но при этом нужно оставить менеджеру возможность для доступа к записям других менеджером через поиск по номеру (Договора).

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

Как это можно сделать иначе?

#2 CbCoder

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

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

Отправлено 28 Май 2015 - 12:26

Естественно они никак не покажутся, т.к. у вас явно включен фильтр "только записи данного менеджера". Любой поиск в программе ведется в рамках текущего фильтра, иначе была бы странная картина - "откуда взялись записи, которых тут не было?". Отдельной настройки поиска "искать по всем записям вне доступных фильтров" на данный момент нет.

#3 Александр Пономарев

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

  • Пользователи
  • PipPipPip
  • 435 сообщений
  • Пол:Мужчина
  • Город:Таганрог

Отправлено 31 Май 2015 - 23:19

Если вам нужно предоставить только информацию без редактирования, можно кнопку запрограммировать на вывод инфоокна по номеру договора.

#4 plotnikov

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

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

Отправлено 02 Июнь 2015 - 12:49

Просмотр сообщенияАлександр Пономарев (31 Май 2015 - 23:19) писал:

Если вам нужно предоставить только информацию без редактирования, можно кнопку запрограммировать на вывод инфоокна по номеру договора.
Подскажите, пожалуйста, где об этом почитать или как сделать? Про инфоокно и программирование кнопок не слышал.

#5 Александр Пономарев

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

  • Пользователи
  • PipPipPip
  • 435 сообщений
  • Пол:Мужчина
  • Город:Таганрог

Отправлено 04 Июнь 2015 - 00:01

В настройке таблицы есть "Доп. действия", где можно на php описывать действия по нажатию кнопки, которая появится после сохранения алгоритма. Там можно прописать всплывающее окно, в котором выводить html страничку с нужной информацией. В вашем случае сложно на пальцах объяснить, поскольку у вас там будет и ввод данных и вывод и тут без программиста не обойтись.





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

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