ПРИСТРІЙ ДОВІДНИКА 1С

Досвід, набутий під час роботи з обєктами типу СпісокЗначеній, ТабліцаЗначеній і Перерахування, дозволяє перейти до більш серйозних обєктах агрегатного типу довідників Їх призначення зберігати досить стабільні дані та надавати їх для різних цілей Так, дані довідника Підрозділи використовуються при обліку матеріалів, основних засобів, на ці дані посилається довідник Співробітники і т д Тобто довідники повинні органічно вбудовуватися в загальну модель підприємства або його підрозділу

Довідник 1Сце сукупність головної таблиці (DBF-файла) і повязаних з нею інших таблиць Крім того, довідник може мати власника,в якості якого виступає інший довідник системи Так, власником довідника Образів ание є довідник Фізичні особи, який вже власника не має Список довідників, підлеглих заданому власнику, виведе наступний код:

/ / Висновок довідників, підлеглих вбудованому в 1С довідником Співробітники процедура Виконати ()

ОчістітьОкноСообщеній ()

для ін = 1 по МетаданниеСправочнік () цикл

якщо СокрМетаданниеСправочнік (ін) Власник) • = Співробітники тоді Повідомити (МетаданниеСправочнік (ін) Ідентифікатор)

КонецЕсли конецЦікла / / Для

КонецПроцедури / / Виконати

Результат:

Атестація ВнутренніеСовместітелі Депонент КадровиеДанние Кваліфікація НалоговиеЛьготи Освіта Перепідготовка

ПриказыДлительногоДействия СоставСемьі ТрудоваяДеятельность Доходи7

Вичети7

Ітогі7

ІтогіПоГоду7

МатВигода7

ДоходиПФР

У загальному випадку довідники 1С відображають ієрархічну структуру даних за рахунок організації головної таблиці, представленої в табл 51 (на прикладі нового довідника Сотруднікі_2 для підприємства з двох цехів, причому перший цех має 3 підрозділи)

Таблиця 51

Принцип організації головної таблиці довідника Сотруднікі_2

Група

СсилкаНа Групу

Код

Найменування

Прапор Папки

(1 або 2)

Інші поля

1

0

1

01 Цех

2

0

2

02 Цех

3

1

11

01/ 1

4

1

12

01/ 2

5

1

13

01/ 3

6

2

201

Абрамова Лариса Сергіївна

2

7

2

202

Купрікова Людмила Сергіївна

2

8

2

203

Мітіна Ольга Володимирівна

2

9

3

111

Агальцов Юрій Олексійович

2

10

3

112

Добрецов Борис Юрійович

2

11

4

121

Волосків Михайло Андрійович

2

12

4

122

Кузьміна Раїса Миколаївна

2

13

5

131

Васильєва Олена Іванівна

2

15

5

132

Смирнова Ніна Федорівна

2

16

5

133

Хохлов Євген Миколайович

2

Зауваження  У таблиці дані впорядковані за висловом СсилкаНаГруппу + Найменування

Така організація головної таблиці дозволяє відобразити склад довідника Сотруднікі_2 по групах у вигляді ієрархічного списку (рис 51), в якості яких виступають імена цехів та їх підрозділів

Рис 51 Висновок довідника Сотруднікі_2 по групах

Якщо скасувати висновок довідника по групах, натиснувши на розташовану у вікні виводу довідника іконку, Виконати, звернувшись до головного меню, сортування за кодом (Дії Сортування За кодом), то отримаємо наведене на рис 52 уявлення довідника, відмінне від табл 51 порядком прямування даних

Рис 52 Висновок довідника Сотруднікі_2 у вигляді неієрархічні списку

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

Джерело: Бартеньев О В 1С: Підприємство: програмування для всіх Базові обєкти та розрахунки на одній дискеті М: Діалог-МІФІ, 2005 464 с

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*