Акция: "Пакетом — дешевле" с 10 по 31 мая 2012 года

Главная страница > Помощь > Документация для администратора > Категории, таблицы и поля (конфигурация)

Категории, таблицы и поля (конфигурация)

  • Урок по созданию категорий, таблиц и полей

Важные моменты

1. Количество таблиц системы неограниченное и не зависит от версии.

2. В любую таблицу вы можете добавлять любые поля любых типов.

3. Для каждой таблицы можно настроить свои права доступа каждой группе пользователей.

Система "Клиентская база" состоит из множества таблиц . Вы можете редактировать существующие таблицы или создавать новые.

 

Начало работы

1. Для начала операций с таблицами зайдите в "Настройки"

photo

 

2. Далее зайдите в рубрику "Конфигурация"

photo

Здесь Вы можете создать новую категорию, или выбрать уже существующую. Для создания новой нажмите на кнопку "Добавить Категорию".

Для редактирования существующей просто нажмите на карандаш, рядом с именем категории.

 

photo  photo

В окне редактирования категории вы можете задать/изменить ее имя, а также по желанию заполнить поле справки по данной категории.

photo 

Вы можете отсортировать категории  в нужном порядке, заполнив порядок сортировки и  нажав кнопку "Обновить порядок", а также удалить категорию, нажав на крестик (при условии, что категория пуста).

 

photo  

3. Для операций с таблицами перейдите по ссылке "таблицы" напротив выбранной категории.

 

Добавление / редактирование таблиц

Для добавления новой таблицы нажмите на кнопку "Добавить таблицу ". Для редактирования существующей просто нажмите на имя таблицы. Удаление таблиц, и обновление порядка происходит так же, как и в категориях.

photo  photo

В появившемся окне можно изменить категорию, в которой будет отображаться таблица , по умолчанию в этом поле  стоит текущая категория. Также можно задать имя таблицы , которое будет отображаться в меню, полное название, которое будeт отображаться рядом с кнопкой добавления (Так, например, в таблице  "Контрагенты" в меню отображается "контрагенты", а в самой таблице  "компании"). Поле  "Добавление строк" является названием кнопки добавления. Если заполнено поле  "Заголовок строки" значение его будет отображаться в заголовке, в режиме просмотра записи. В "Заголовок строки" можно вставлять шаблоны значений. Так в таблице  "Контрагенты" заголовком строки является значение поля  "Название".

photo

Так же вы можете заполнить справку по таблице , она будет выводится в "Помощи"

photo

Подчинённые таблицы

Если таблица должна быть подчинена другой, поставьте галочку возле надписи "Подчинённая". Примером подчинённых таблиц в стандартной конфигурации являются такие таблицы, как "Реквизиты", "Сотрудники", "Позиции счета" и  т.д. Записи в подчинённые таблицы можно заносить непосредственно из родительской, выбрав нужную вам и нажав кнопку "добавить". К примеру вам может понадобиться создать таблицу, схожую по назначению с  таблицей "Счета". Тогда чтобы вы могли добавлять в ней необходимое количество позиций, нужно создать соответствующую подтаблицу. В этой подтаблице, кроме установки галочки "Подчиненная", необходимо будет также создать поле типа "связь" с родительской таблицей (к примеру, в таблице "Счета" это "Номер счета"). Причем необходимо чтобы это поле связи было первым.

Добавление полей в таблицу

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

Далее пишем название  поля , в нашем случае это "Название книги",  и  выбираем тип  поля , в данном случае это  поле  типа "Текст" (подробнее о типах  полей  читайте в главе "Типы  полей ").

Далее указываем расположение этого  поля  в  таблице . При добавлении первого  поля  в  таблице  оно, естественно, окажется в начале. Но если в  таблице  существуют  и  другие  поля , то вы можете выбрать, в начале ли это  поле  должно располагаться, или за каким-то из  полей . По умолчанию вновь созданные  поля добавляются в конец.

photo 

Также стандартными для всех видов полей  является настройка "Значение по умолчанию". Если заполнить это  поле , то при добавлении новых записей в таблицу поле "Название книги" будет содержать это значение.

photo 

Вы можете указать, является ли поле  обязательным для заполнения или нет. Если да, то пользователь не сможет добавить запись, если это  поле  не заполнено.

Запрещать дублирование значений — не позволит пользователю ввести две строки с одинаковым значением данного поля (например две книги с одним названием).

photo 

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

Данный пример расчета является самым простым примером. Используя это  поле  можно напрямую обращаться к базе данных, парсить информацию со сторонних сайтов и так далее. Подробнее о вычисляемых полях .

Как  и  при создании  таблиц  Вы можете заполнить  поле  "Справка по  полю ".

После добавление вы увидите появившееся поле 

photo 

Таким же образом добавляем  поле  "Автор книги", оно тоже имеет тип "Текст".

В  поле  "Кто взял" продемонстрируем возможность связи между  таблицами . Создадим  поле  "Кто взял" с типом "Связь"

photo 

Добавляется оно точно так же, но после создания  поле  типа связь необходимо настроить. Щелкните на ссылке "Кто взял"  и  в появившемся окне, в графе " Поле  связи" выберите  таблицу   и   поле  с которым вы хотите создать связь. В нашем случае, нам надо, чтобы была связь с  таблицей  "Сотрудники". Связь заключается в том, что теперь при добавлении строки в  таблице  "Проверка", при заполнении, в  поле  "Кто взял" мы всегда будем видеть список ФИО тех сотрудников, которые есть в  таблице  "Сотрудники". Более подробно о возможных типах  полей  читайте читайте в главе "Типы полей".

photo 

Далее добавляем  поле  "Срок возврата" с типом "Дата" (при заполнении  поля  типа "дата" выглядят как календарь).

 

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

 

photo 

 

Создание групп  полей 

Начиная с версии 1.9.4. появилась возможность группировки  полей. Группировка позволяет скрыть некоторый перечень  полей  в таблице , что может быть удобным при добавлении строк в  таблицу , а также при просмотре информации по каждой строке.

Для создания группы необходимо нажать кнопку "Добавить группу" в настройке конфигурации нужной Вам  таблицы . В новом появившемся окне следует внести название этой группы.

 

photo  photo

Далее необходимо указать позицию данной группы среди  полей  в  таблице . Эта позиция должна быть выше тех  поле , которые Вы хотели бы видеть в группе.

photo 

После этого возможность управления группой полей появится во всех записях таблицы 

photo

 

Настройка прав доступа

После создания таблицы , администратор имеет полные права доступа к ней, а остальные группы нет. Не забудьте установить нужные права доступа для каждой группы, которой необходимо пользоваться данной  таблице . О том как это сделать подробнее вы можете прочитать в разделе "Группы доступа". 

Есть вопросы? Задайте их на форуме! Нужна помощь? Оставьте заявку в техподдержку.