|
Организация телефонного справочника | ☑ | ||
---|---|---|---|---|
0
crueltytanya
14.09.12
✎
09:40
|
Опять прошу помочь.
Необходимо организовать телефонный справочник с помощью регистра сведений. Есть два справочника: - Сотрудники (ФИО, адрес и т.д.) - Телефоны (номер, различные услуги на телефоне) Как организовать ПЕРИОДИЧЕСКИЙ РЕГИСТР СВЕДЕНИЙ так, чтобы можно было получать информацию: Сотрудник - телефон. Учитывая что у сотрудника может быть только один телефон, а у телефонов может быть несколько сотрудников. Может есть какие идеи.. Опыта у меня нет.. |
|||
1
Fish
14.09.12
✎
09:42
|
Бородатая Таня?
|
|||
2
crueltytanya
14.09.12
✎
09:43
|
(1) немного
|
|||
3
Ursus maritimus
14.09.12
✎
09:44
|
>у сотрудника может быть только один телефон, а у телефонов может быть несколько сотрудников.
О мой мосх |
|||
4
Ursus maritimus
14.09.12
✎
09:44
|
Измерение -сотрудник, ресурс телефон
|
|||
5
Vakhrin
14.09.12
✎
09:45
|
"у сотрудника может быть только один телефон" - это достаточное условие для того, чтобы регистр был такого вида:
Измерение - Сотрудник Ресурс - Телефон Если будет поиск сотрудников по телефонам, то надо поставить индексацию ресурса... Это все |
|||
6
lapinio
14.09.12
✎
09:46
|
Нафига справочник телефоны сотрудников если все данные будут в регистре?
|
|||
7
crueltytanya
14.09.12
✎
09:47
|
(4), (5).. ну точно.. надо отдохнуть уже... Спасибо. :)
А если многие ко многим было бы? То есть: несколько сотрудников - несколько телефонов? |
|||
8
lapinio
14.09.12
✎
09:48
|
Телефон у тебя ресурс вот получается у сотрдудкика может много телефонов
|
|||
9
Ursus maritimus
14.09.12
✎
09:48
|
(7) Да-да. Иди отдохни. два измерения бы было. без ресурсов
|
|||
10
crueltytanya
14.09.12
✎
09:49
|
(6) справочник телефоны хранит данные по телефону, место его расположения, услуги и прочую лабуду (информацию).
|
|||
11
lapinio
14.09.12
✎
09:50
|
динамический список в общую форму не лучше!!
|
|||
12
lapinio
14.09.12
✎
09:50
|
Или они будут в спр добавлять данные?
|
|||
13
Прохожий
14.09.12
✎
09:51
|
(9) Тогда надо ещё ресурс сделать типа "Занято". Регистр типа периодический, вроде..
|
|||
14
crueltytanya
14.09.12
✎
09:54
|
(11)(12) данные по телефону тоже будут хранится в регистре (другом), пользователь просто хочет открывать карточку справочника с телефоном и видеть все по этому телефону.
(11) юлин, вообще ничего не знаю про динамический список, только учусь, поэтому вообще в замещательстве. |
|||
15
crueltytanya
14.09.12
✎
09:54
|
(13) для чего этот ресурс?
|
|||
16
lapinio
14.09.12
✎
09:58
|
Не знаю я бы сделал так
1. Создал общую форму 2 2. Выкинул реквизит формы список Тип динамический запрос 3. Произвольный запрос в списке. |
|||
17
lapinio
14.09.12
✎
09:58
|
опечатался динамический список
|
|||
18
crueltytanya
14.09.12
✎
09:59
|
Можно от темы отступить? :)
А если регистр сведений будет не переодический? При условии один телефон - несколько сотрудников. |
|||
19
lapinio
14.09.12
✎
10:00
|
Телефон - Измерение
Сотрудник - Ресурс тогда |
|||
20
crueltytanya
14.09.12
✎
10:01
|
(16) ага, кажется я понимаю о чем вы.. тоже вариант. Но пользователь хочет видеть справочник с телефонами. Как с контрагентами.
|
|||
21
crueltytanya
14.09.12
✎
10:02
|
(19) но при добавлении нового сотрудника на телефон он старого сотрудника сотрет?
|
|||
22
lapinio
14.09.12
✎
10:04
|
нет
|
|||
23
crueltytanya
14.09.12
✎
10:06
|
(22) тогда я непонимаю как работает непереодический регистр сведений... щас еще раз перечитаю..
|
|||
24
МишКа
14.09.12
✎
10:06
|
(23) Он тебя обманывает ))))
|
|||
25
crueltytanya
14.09.12
✎
10:09
|
(24) если бы он периодический был то да, значения сохранялись бы, а если непереодическийто удалит старое значение.
Так как же сделать такой регистр, если необходимо, чтоб он бы непереодическим? |
|||
26
lapinio
14.09.12
✎
10:12
|
б... Измерение - это ось
Ресурс - точка например x - телефон (Измерение) y - Подразделение (Измерение) Точка Сотрудник (Ресурс) сделай его периодическим по любому сотрудники будут увол или нанимать значит он будет менятся |
|||
27
crueltytanya
14.09.12
✎
10:27
|
(26)
Например, у сотрудника сменился телефон, то есть сотрудник просто пересел на другое место. Вот пример регистра: Период Телефон Сотрудник 10.08.2012 - 00-00-00 - Иванов ИИ 10.08.2012 - 00-00-00 - Петров ИИ 11.08.2012 - 00-00-01 - Иванов ИИ Здесь если по измерению получитьпоследнее то у Иванова ИИ будет не верный телефон. Я вот не знаю можно ли по ресурсу получить последнее? Тоже самое с Петровым ИИ, его запись же позже будет добавлена. |
|||
28
lapinio
14.09.12
✎
10:42
|
Получить последнее анологичен срезу последних получишь одну запись.
Получает значения ресурсов наиболее поздней записи регистра, соответствующей указанным периоду и значениям измерений регистра. |
|||
29
lapinio
14.09.12
✎
10:43
|
ты можежь отбор производить и по измерению и по дате
|
|||
30
crueltytanya
14.09.12
✎
10:46
|
(29) если я получу отбор по телефону 00-00-00, я получу что у меня у иванова и петрова одинаковый номер, но у иванова же он изменился.
|
|||
31
Jaffar
14.09.12
✎
10:57
|
(30) так бери только последний - в чем проблема?
|
|||
32
crueltytanya
14.09.12
✎
10:59
|
(31) можно пример по (27), а то я совсем запуталась окончательно.
|
|||
33
lapinio
14.09.12
✎
11:02
|
Производ отбор(Дата + Измерение)
Дат=?(Дата=Неопределено,ТекущаяДата(),КонецДня(Дата)); Отбор=Новый Структура("ВидыУслуг,ТипыЦен",ТС.ВидУслуги,ТипЦен ); Поиск=РегистрыСведений.ЦеныТранспортныхУслугСКСК.ПолучитьПоследнее(Дат,Отбор); Возврат Поиск.Цена; |
|||
34
crueltytanya
14.09.12
✎
11:05
|
(33) пока не попробую точно не пойму, попробую напишу что вышло.
|
|||
35
lapinio
14.09.12
✎
11:10
|
Добавь каое нибудь еще доп измерение. например Подразделение, физлицо, должность. Для корректности отбора.
Телефон -будет ведущим у тебя! |
|||
36
Ant1773
14.09.12
✎
11:57
|
Телефон и сотрудника измерениями. Не может быть больше одного - не заводить. Или программно запретить или с палкой сзади стоять.
Легко получить срез как по Сотруднику, так и по Телефону. А потом кстати окажется, что у Шефа - два телефона. А то и три. |
|||
37
Ant1773
14.09.12
✎
11:59
|
(36) И еще что-то типа "Активен/Неактивен". Иначе при переезде сотрудника на другой телефон - будет при отборе по телефонам выпадать и на старом.
|
|||
38
Jaffar
14.09.12
✎
17:36
|
(37) в срезе последних - не должен...
|
|||
39
crueltytanya
17.09.12
✎
09:18
|
Переделала регистр совсем. :) Теперь у меня измерение Телефон, а И четыре ресурса, сотрудник0, сотрудник1, сотрудни2, сотрудник3, все теперь шикарно работает. Регистр периодический.
СПАСИБО!!! |
|||
40
Новенький_2009
17.09.12
✎
09:33
|
аминь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |