• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Телефонный справочник на базе 1Сv8.2

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

Max

Компьютерщик
Почётный участник
Регистрация
12 Фев 2008
Сообщения
11,625
Реакции
147
Баллы
0
Телефонный справочник на базе 1Сv8.2

Телефонный справочник на базе 1Сv8

За свою сравнительно короткую жизнь я 2 раза терял мобильник, на которых было записано масса нужных мне телефонных номеров. Опять же никто не застрахован, что у необходимого на сегодняшний день гаджета не слетит прошивка, в следствии заводского брака и не унесет за собой сохраненные на нем контакты. Именно это подтолкнуло меня на создание телефонной книги в среде 1С, в которой будут храниться все необходимые контакты. Многие из Вас скажут, зачем нужен телефонный справочник в 1С, когда в любой типовой конфигурации предусмотрен справочник «Контрагенты», где собственно и хранится вся информация? Отвечаю: ну не буду же я забивать в справочник «Контрагенты» всех своих родных и друзей. Да и потом, я не хочу, чтобы кто-то из пользователей 1С видел мои личные данные. В данной статье будет рассмотрен пример по реализации задачи с нуля, а уже реализовать это на типовой конфигурации не составит труда.
Итак, приступим. Запускаем 1С в режиме конфигуратора.

Рис.00

Для начала необходимо создать подсистему «Общее», а затем подчиненную подсистему «Контакты». В типовой конфигурации просто создайте подчиненную подсистему «Контакты». Делается это в ветке «Конфигурация/Общие/Подсистемы».

Рис.01

Далее переходим к созданию самого телефонного справочника. Идем на ветку «Справочники» жмем ПКМ/Добавить. Называем справочник «Телефонная книга» и включаем его в подсистему «Общие/Контакты».

Рис.02/03

На вкладке «Данные» добавляем 3 реквизита: МобильныйТел, РабочийТел, ДомашнийТел (по аналогии функционала мобильного телефона).

Рис.04

Там же, воспользовавшись кнопкой «Стандартные реквизиты», переопределим синоним реквизита «Наименование» на «ФИО».

Рис.05

В свойствах каждого реквизита, в поле «Тип» указываем «Строка», а «Длину» делаем 11 символов.

Рис.06

Кликаем на вкладку «Формы». Убираем с формы поле «Код» (чтобы не мозолил глаза при вводе и отображении списка). Все, форма ввода готова.

Рис.07

Теперь необходимо создать «ФормуСписка». Здесь также переименовываем поле «Наименование» в «ФИО» (если потребуется), потом перетаскиваем из списка (справа) реквизиты : МобильныйТел, РабочийТел, ДомашнийТел.

Рис.08

В свойствах реквизитов «МобильныйТел, РабочийТел, ДомашнийТел» в поле «Заголовок» укажите нормальное читабельное название, например: «Мобильный телефон».

Рис.09

На Вкладке «Макеты» можно создать печатную форму используя «Конструктор печати».

Рис.10

И вот результат:

Рис.11/12

Печатная форма

Рис.13


Все, телефонный справочник к Вашим услугам. Как видите, ничего сложного. При необходимости можно добавить и другие реквизиты, такие как «веб-страница», «e-mail», «адрес» и т.п., кому как удобно. Я создал еще один справочник «Справочник организаций». Из реквизитов добавил только «Наименование», «Номер телефона» и «Адрес».

Рис.14

Вышеизложенное было проделано на 1С версии 8.2.
Если кому-нибудь в лом сделать, можете слить готовую конфигурацию и подцепить ее, в качестве дополнительной базы.
__________________________________



Справка.

Подсистемы. Структура подсистем определяет структуру функциональности прикладного решения. Можно сказать, что структура подсистем определяет, каким образом пользователь будет осуществлять «навигацию» по функциональности программы. К подсистема первого уровня можно добавлять подчиненные подсистемы, и так далее.
Справочники – списки однородных элементов данных. Используются для хранения нормативно-справочной информации.
Реквизиты – дополнительная информация об объекте, доступная в пределах этого объекта. Можно сказать, что с помощью реквизитов можно определить дополнительные свойства объекта.
Формы – используются для ввода, просмотра и редактирования информации.
Макеты – предназначены для формирования печатных форм объекта.
 

Вложения

  • 00.webp
    00.webp
    13.5 KB · Просмотры: 1,126
  • 01.webp
    01.webp
    32.6 KB · Просмотры: 1,086
  • 02.webp
    02.webp
    49.3 KB · Просмотры: 1,077
  • 03.webp
    03.webp
    40.9 KB · Просмотры: 900
  • 04.webp
    04.webp
    49.3 KB · Просмотры: 765
  • 05.webp
    05.webp
    61.4 KB · Просмотры: 985
  • 06.webp
    06.webp
    46.6 KB · Просмотры: 884
  • 07.webp
    07.webp
    27.3 KB · Просмотры: 668
  • 08.webp
    08.webp
    41.4 KB · Просмотры: 638
  • 09.webp
    09.webp
    79.2 KB · Просмотры: 885
  • 10.webp
    10.webp
    23.9 KB · Просмотры: 832
  • 11.webp
    11.webp
    65.8 KB · Просмотры: 904
  • 12.webp
    12.webp
    12.5 KB · Просмотры: 634
  • 13.webp
    13.webp
    11.3 KB · Просмотры: 677
  • 14.webp
    14.webp
    37.7 KB · Просмотры: 747
  • Phone-1c(conf).rar
    Phone-1c(conf).rar
    124.7 KB · Просмотры: 395
Назад
Сверху