Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
product:requisites:string [12.04.2019 13:08] – создано maynproduct:requisites:string [11.11.2021 11:29] (текущий) – [Как создать] Сердцев Сергей
Строка 1: Строка 1:
 ====== Реквизиты типа «Строка» ====== ====== Реквизиты типа «Строка» ======
 +Реквизит-строка -- это поле для ввода строкового значения в виде текста, URL, E-mail или пути к сетевой папке.
  
-===== Создание реквизита-строки =====+<callout type="info">Строка отличается от HTML реквизита тем, что в ней нельзя задать тексту форматирование, -- только голый текст.</callout>
  
 +===== Как создать =====
  
-Тип реквизита «строка» представляет собой поле для ввода строкового значения в виде текста, URL, E-mail или пути к сетевой папке.+**Администрирование -> Структура базы данных -> Реквизиты -> ''Создать новый реквизит''**
  
-Для создания нового реквизита нажмите кнопку «Создать новый реквизит» на [странице со списком реквизитов|Просмотр списка реквизитов.] после чего откроется страница создания реквизита (Рисунок 1).+{{ :product:requisites:requisites_string_1.png |Страница создания реквизита с типом «Строка»}}
  
-{{ :product:requisites:requisites_string_1.png }} 
-<TEXT align="center">**Рисунок 1** -- Страница создания реквизита с типом «Строка»</text> 
-\\ 
 Укажите параметры создаваемого реквизита: Укажите параметры создаваемого реквизита:
-  - В параметре *«Тип реквизита»* выберите значение *«строка»* (выбрано по умолчанию).+  - В параметре **«Тип реквизита»** выберите значение **«строка»** (выбрано по умолчанию).
   - Укажите название реквизита.   - Укажите название реквизита.
   - При необходимости введите описание объекта -- оно может потребоваться при поиске нужного Вам реквизита в процессе дальнейшего конфигурирования Адванты.   - При необходимости введите описание объекта -- оно может потребоваться при поиске нужного Вам реквизита в процессе дальнейшего конфигурирования Адванты.
   - Укажите параметры, уникальные для данного типа реквизитов:   - Укажите параметры, уникальные для данного типа реквизитов:
     * **«Минимальная длина»** -- минимально допустимая длина значения реквизита в символах (без пробелов).     * **«Минимальная длина»** -- минимально допустимая длина значения реквизита в символах (без пробелов).
-    * **«Максимальная длина»** -- максимально допустимая длина значения реквизита в символах, по умолчанию стоит значение '2000', опция обязательна для указания;+    * **«Максимальная длина»** -- максимально допустимая длина значения реквизита в символах, по умолчанию стоит значение ''2000'', опция обязательна для указания;
     * **«Формат»** -- выпадающее меню для выбора формата отображения значения реквизита, их три типа:     * **«Формат»** -- выпадающее меню для выбора формата отображения значения реквизита, их три типа:
       * «Текст» -- значение отображается в виде обычного текста;       * «Текст» -- значение отображается в виде обычного текста;
       * «URL» -- значение отображается в виде URL-ссылки формата ''%%http://<значение реквизита>/%%'', где <значение реквизита> является тем значением, которое вы ввели в поле реквизита перед сохранением;       * «URL» -- значение отображается в виде URL-ссылки формата ''%%http://<значение реквизита>/%%'', где <значение реквизита> является тем значением, которое вы ввели в поле реквизита перед сохранением;
-      * «E-mail» -- значение отображается в виде ссылка на E-mail адрес (адрес электронной почты). Формат накладывает требование вводить значение реквизита по маске '<имя пользователя>@<имя домена>' -- например 'somebody@example.com', //в случае указания некорректного значения при сохранении появится сообщение об ошибке//+      * «E-mail» -- значение отображается в виде ссылка на E-mail адрес (адрес электронной почты). Формат накладывает требование вводить значение реквизита по маске ''<имя пользователя>@<имя домена>'' -- например ''somebody@example.com''. <callout type="info">Если будет указано некорректное значение, пользователь увидит сообщение об ошибке.</callout> 
-      *  «Сетевая папка» -- строковый реквизит с форматом «Сетевая папка» отображается в объектах и справочниках, как гиперссылка. При использовании данного формата («клик» мышкой, как по кнопке-ссылке) на компьютер пользователя загружается файл-ссылка, котораяпри запускеоткрывает указанный сетевой каталог в проводнике операционной системы. +      *  «Сетевая папка» -- строковый реквизит с форматом «Сетевая папка» отображается в объектах и справочниках, как гиперссылка. При использовании данного формата («клик» мышкой, как по кнопке-ссылке) на компьютер пользователя загружается файл-ссылка, которая при запуске открывает указанный сетевой каталог в проводнике операционной системы. <callout type="info" icon="primary">Пример пути на сетевой диск ''%%W:\Документы%%''. Путь к сетевой папке должен задаваться следующим образом: ''%%\\ДоменноеИмяКомпьютера(или IP-адрес)\ИмяРесурса%%'', например, ''%%\\192.168.0.1\Папка с документами\Документ.docx%%''.</callout> 
-    * **«Значение уникально»** -- опция проверки уникальности значения для реквизита-строки, прикрепленного к объекту или справочнику. Проверка уникальности производится в пределах одного типа объекта или справочника -- т.е. если ввести два одинаковых значения в проектах с одним и тем же типом пользовательского объекта, или в одном и том же справочнике (пускай даже в разных проектах), то появится сообщение об ошибке. //Сообщение об ошибке будет содержать ссылку на объект, в реквизите или поле справочника которого, уже введено такое же значение для данного реквизита//.+    * **«Значение уникально»** -- опция проверки уникальности значения для реквизита-строки, прикрепленного к объекту или справочнику. Уникальность  проверяется в пределах одного типа объекта или справочника. Если ввести два одинаковых значения в проектах с одним и тем же типом пользовательского объекта, или в одном и том же справочнике (пускай даже в разных проектах), то появится сообщение об ошибке. <callout type="info">Сообщение об ошибке будет содержать ссылку на объект, в реквизите или поле справочника которого, уже введено такое же значение для данного реквизита.</callout>
   - Для удобства работы с большим списком реквизитов добавьте создаваемый реквизит в новую либо в существующую группу реквизитов.   - Для удобства работы с большим списком реквизитов добавьте создаваемый реквизит в новую либо в существующую группу реквизитов.
   - Сохраните введенные параметры.   - Сохраните введенные параметры.
- 
-{info}Описание действий по добавлению реквизита в объект или справочник приведены в разделе [«Добавление реквизитов в объект или справочник»|Добавление реквизитов в объект или справочник.].{info} 
  
 ===== Преобразование реквизита-строки ===== ===== Преобразование реквизита-строки =====
Строка 36: Строка 33:
 ==== В HTML-реквизит ===== ==== В HTML-реквизит =====
  
-[HTML-реквизит|Реквизиты типа «HTML»] -- реквизит с полноценным текстовым редактором и поддержкой html разметки. Преобразование через смену значения в параметре «Тип реквизита» для этого случая не работает.+[[product/requisites/html|HTML-реквизит]] -- реквизит с полноценным текстовым редактором и поддержкой html разметки. Преобразование через смену значения в параметре «Тип реквизита» для этого случая не работает.
  
 Чтобы преобразовать реквизит-строку в HTML: Чтобы преобразовать реквизит-строку в HTML:
   - перейдите на страницу параметров реквизита-строки;   - перейдите на страницу параметров реквизита-строки;
-  - клик на «Преобразовать в HTML поле» в правом верхнем углу портлета с настройками (Рисунок 2).+  - клик на «Преобразовать в HTML поле» в правом верхнем углу портлета с настройками.
  
-{{ :product:requisites:requisites_string_2.png }} +{{ :product:requisites:requisites_string_2.png |Кнопки преобразования реквизита-строки в HTML поле и в реквизит-счетчик}}
-<TEXT align="center">**Рисунок 2** -- Кнопки преобразования реквизита-строки в HTML поле и в реквизит-счетчик</text>+
  
 ==== В реквизит-счетчик ==== ==== В реквизит-счетчик ====
  
-При преобразовании строки в счётчик уже введенные значения для реквизита-строки при этом остаются: в полученном после преобразования реквизите-счетчике будет автоматически включена опция «Разрешить ручное редактирование». Порядок нумерации настраивается после преобразования.+При преобразовании строки в счётчик уже введенные значения для реквизита-строки при этом остаются. В полученном после преобразования реквизите-счетчике будет автоматически включена опция «Разрешить ручное редактирование». Порядок нумерации настраивается после преобразования. 
 + 
 +Чтобы преобразовать реквизит, перейдите на страницу параметров реквизита-строки и нажмите кнопку «Преобразовать в счетчик» в правом верхнем углу блока с настройками. 
 + 
 +-------------------
  
-Для того, чтобы выполнить преобразование, перейдите на страницу параметров реквизита-строки и нажмите кнопку «Преобразовать в счетчик» в правом верхнем углу портлета с настройками (Рисунок 2).+См. также: **[[product:requisites:add_to|как связать реквизит с объектом или справочником]]**.