Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab2.doc
Скачиваний:
4
Добавлен:
01.04.2025
Размер:
1 Мб
Скачать
☆

2. Команда додавання нового елемента

Перш ніж запускати 1С:Підприємство, настроїмо інтерфейс додатку, щоб нам було зручніше вводити нові елементи довідника.

Справа в тому, що для розміщення стандартних команд відкриття списків і створення нових об'єктів конфігурації в інтерфейсі 1С:Підприємства існує загальний стандартний алгоритм, який ми зараз пояснимо на прикладі довідників.

Команда для відкриття списку довідника, як і команда для створення його нових елементів, додається в інтерфейс тих розділів (підсистем), у яких буде відображатися довідник. Але команда створення нових елементів за замовчуванням невидима в інтерфейсі додатку.

Це пояснюється тим, що можливість переглядати списки довідника потрібна, як правило, завжди. А можливість створення нових елементів довідника використовується не так часто. Тому відповідну команду варто включати тільки для тих довідників (об'єктів конфігурації), створення нових елементів яких є «основною» діяльністю для користувачів у даному розділі прикладного рішення.

Зробимо доступної в панелі дій розділу ОказаниеУслуг стандартну команду для створення нових клієнтів.

Для цього в дереві об'єктів конфігурації виділимо вітку Подсистемы, викличемо її контекстне меню й виберемо пункт Все подсистемы (рис. 2.6).

Рис. 2.6. Виклик вікна настроювання підсистем

У вікні Все подсистемы, що відкрилося, ліворуч у списку Подсистемы виділимо підсистему ОказаниеУслуг. Праворуч у списку Командный интерфейс відіб'ються всі команди обраної підсистеми.

При створенні довідника в групу Панель навигации.Обычное додалася команда Клиенты для відкриття цього списку. Вона включена за замовчуванням. У групу Панель действий.Создать додалася команда Клиент: создать для створення нового елемента довідника, але вона невидима за замовчуванням.

Включимо видимість у цієї команди (рис. 2.7).

Рис. 2.7. Вікно настроювання підсистем

Для підсистеми Бухгалтерия ніяких команд додавати в панель дій не будемо, тому що це визначається прикладною логікою роботи.

Однак це не позбавляє бухгалтера такої можливості - він може створити нового клієнта, використовуючи список клієнтів (відкрити список клієнтів і додати нового клієнта). Наявність команди створення нового елемента без використання списку елементів - це питання зручності роботи, а не обмеження прав користувача, і ми надаємо цю зручну можливість менеджерові, а не бухгалтерові.

Закриємо вікно редагування довідника Клиенты й запустимо 1С:Підприємство в режимі налагодження. Відповімо схвально на запит конфигуратора про відновлення конфігурації й побачимо вікно, що містить список змін у структурі конфігурації, автоматично сгенерированный платформою. У цьому випадку ми додали довідник Клиенты.

Натиснемо кнопку Принять (рис. 2.8).

Рис. 2.8. Список змін у структурі конфігурації

3. Створення елементів довідника

Перед нами відкриється вікно системи в режимі 1С:Підприємство. Ми бачимо, що якщо перейти в розділ Оказание услуг або Бухгалтерия, то ліворуч у вертикальній області вікна з'явиться панель навігації (рис. 2.9).

Рис. 2.9. Вікно 1С:Підприємства

Панель навігації відображає структуру обраного розділу. Як правило, панель навігації призначена для швидкого переходу до різних списків у межах обраного розділу програми.

Зараз вона містить команду для відкриття нашого першого списку - Клиенты. Зверніть увагу, що назва команди Клиенты визначається властивістю Подання списку, що ми задали для цього довідника. Якщо ця властивість не задана, то для подання списку використовується значення синоніма об'єкта конфігурації Справочник.

Також у розділі Оказание услуг з'явилася панель дій (див. рис. 2.9). Панель дій містить команди, які відповідають поточному розділу, обраному в панелі розділів. Ці команди об'єднані в стандартні групи: : Создать, Отчеты, Сервис і групи, створені розробником. Група Создать містить у собі команди створення нових об'єктів інформаційної бази, наприклад, документів або елементів довідників.

Зараз у панелі дій розділу Оказание услуг у групі Создать доступна команда для створення елементів нашого першого довідника Клиенты, яку ми зробили видимою в інтерфейсі цього розділу. Цією командою ми й скористаємося для створення нових елементів довідника, не відкриваючи при цьому списку клієнтів.

Зверніть увагу, що назва стандартної команди створення нового елемента визначається властивістю Представление объекта, що ми задали для цього довідника.

Додамо в довідник кілька елементів. Для цього виконаємо команду Клиент у панелі дій розділу Оказание услуг.

Перед нами відкриється форма для створення елемента довідника - основна форма об'єкта (рис. 2.10).

Внесемо найменування нового клієнта Иванов Михаил Юрьевич. Код вносити не будемо, тому що він генерується автоматично.

Натиснемо Записать и закрыть.

Рис. 2.10. Створення нового елемента довідника

При цьому в правому нижньому куті з'явиться інформаційне повідомлення про те, який елемент був створений або змінений.

Додамо ще одного клієнта з найменуванням Роман.

Останнього клієнта з найменуванням Спиридонова Галина додамо, користуючись формою списку клієнтів.

Для цього виконаємо команду Клиенты, розташовану в панелі навігації розділу Оказание услуг. Праворуч від панелі навігації в робочій області вікна додатку відкриється основна форма списку (рис. 2.11).

Рис. 2.11. Основна форма списку клієнтів

Додати новий елемент у довідник можна за допомогою кнопки Создать в командній панелі форми або клавішею Insert.

Натиснемо кнопку Создать.

Зверніть увагу, що поле Найменування при уведенні нового клієнта підсвічено червоним пунктиром. Це значить, що для цього поля за замовчуванням виконується перевірка заповнення. Якщо це поле залишити порожнім і спробувати записати клієнта, то буде отримане повідомлення про помилку.

Внесемо найменування клієнта - Спиридонова Галина.

Після додавання елементів довідник буде виглядати в такий спосіб (рис. 2.12).

Рис. 2.12. Список клієнтів

Щоб відкрити існуючий елемент довідника для редагування, потрібно двічі клацнути на нього мишею. А крім цього, нажавши на посилання в інформаційній панелі, ми теж можемо відкрити для редагування один з останніх змінених елементів довідника (див. рис. 2.12).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]