31.01.2006, 13:34 | #1 |
Участник
|
справочник сотрудников
В справочнике сотрудников 2500, 1920 ( были импортированы для расчётов за более ранние периоды) из них надо бы спрятать для использующих таблицу форм. Кто с этим встречался?
|
|
31.01.2006, 13:38 | #2 |
Участник
|
Спрятать от кого?
Если для того, чтобы со всеми карточками могли работать только сильно привилегированные сотрудники, используйте RLS. Если эти 1920 уже давно уволенные сотрудники, которые засоряют список, надо дорабатывать. Хотя, наверное, и тут можно извратиться и использовать тот же RLS не совсем по назначению. |
|
31.01.2006, 13:45 | #3 |
Участник
|
спрятать от того кто эти записи уже не хочет видеть.... В RLS столько багов. А можно как-то по другому?
|
|
31.01.2006, 14:00 | #4 |
Участник
|
простенькая доработка
только муторная (5-6 форм) попробуйте RLS Последний раз редактировалось Prof; 31.01.2006 в 14:02. |
|
31.01.2006, 14:16 | #5 |
Участник
|
неужели без RLS никак ? Может перекрыть на таблице? Неужели никто больше с этим не встречался.
|
|
31.01.2006, 14:20 | #6 |
Злыдни
|
Перекроите главный lookup: на первой закладке - работающие сотрудники, на второй - уволенные. А в основной форме добавьте фильтр сверху (выпадающий список): Все, Работающие, Уволенные
|
|
31.01.2006, 15:12 | #7 |
Участник
|
для Lookup-а есть одна проблема эти люди не приняты не уволены. Look-up для уволенных реализован....теперь становится проблема массового приема и увольнения. Я прекрасно понимаю что для кого-то это не проблема и кто-то сможет предложить наиболее оптимальный вариант, которым воспользовался сам.
|
|
31.01.2006, 15:57 | #8 |
Участник
|
Цитата:
думаю что перекрыть init на таблице..но не скажется ли это на чём то другом?
Ну сделайте галку "показывать/не показывать". И скройте во всех формах с сотрудниками записи с "не показывать", а в карточке сделайте возможность просмотра всех или не всех. По-моему из-за какой-то ерунды проблему делаете чесслово |
|
01.02.2006, 06:42 | #9 |
Участник
|
Цитата:
Сообщение от Prof
init'a на таблице не существует.
Ну сделайте галку "показывать/не показывать". И скройте во всех формах с сотрудниками записи с "не показывать", а в карточке сделайте возможность просмотра всех или не всех. По-моему из-за какой-то ерунды проблему делаете чесслово |
|
01.02.2006, 11:28 | #10 |
Участник
|
Еще теоретически можно в SysSetupFormRun проанализировать источники данных формы и добавить свои условия
|
|
01.02.2006, 12:15 | #11 |
Участник
|
Цитата:
добавлением даты приема и увольнения в таблицу.
|
|