|
|
|
Нужен совет
|
|||
|---|---|---|---|
|
#18+
Есть потребность разработать системку по учету приказов для нашего родного отдела кадров. Все, вроде бы, ясно. Не решено, я думаю, главное: существуют некие шаблоны приказов, которые нужно использовать. так вот как лучше хранить сие: либо в виде шаблонов Word и класть их рядом с базой или же в самой базе (таблицы, отчеты). Кто-то уже мучался выбором ? Поделитесь, плиз, опытом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 08:55 |
|
||
|
Нужен совет
|
|||
|---|---|---|---|
|
#18+
А в каком виде вы собирались хранить их в базе ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 08:59 |
|
||
|
Нужен совет
|
|||
|---|---|---|---|
|
#18+
Правильная последовательность действий: 1. определяешься какие данные нужны твоей базе для целей учета и 2. разрабатываешь методику (кто, на основании каких событий и документов вводит данные) 3. проводишь методику учета приказом по компании. 4. делаешь таблицы, схему для хранения этих данных 5. Форму ввода, 6. Делаешь вордовский отчет - приказ, генерируемый на основе данных введенных в бд. (чтоб можно было его записать на дискету, послать по майлу, или внести корректировки не касаемые базы данных) 7. Делаешь формы поиска, анализа данных. если не уверен в своих силах то можешь сначала все сделать а потом утверждать методику, но это нежелательно ибо будут тебе лепить в базу что попало... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 09:07 |
|
||
|
Нужен совет
|
|||
|---|---|---|---|
|
#18+
Спасибо Алексею за развернутый ответ, но этот этап уже пройден (не первая база рождается в конторе). Вопрос именно в том: КАК и ГДЕ хранить шаблоны документов (приказов) и хранить ли текст готового приказа (опять же ГДЕ и КАК). 2Попов: в базе можно было бы хранить в таблице в мемо-полях, к примеру (правда заполнять его будет неудобно, нужно будет вставлять какие-нибудт служебные сомволы в текст для последющей замены их на значения полей). Можно хранить в виде отчетов, но это негибко, вдруг шаблон поменяется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 09:20 |
|
||
|
Нужен совет
|
|||
|---|---|---|---|
|
#18+
1.В Memo-полях шаблоны хранить лучше (зачем служебные символы?) 2.Значения полей в соответсвующих таблицах 3.Если вести историю изменений значений полей, то готовые приказы хранить не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 09:36 |
|
||
|
Нужен совет
|
|||
|---|---|---|---|
|
#18+
2Boroda: 1. Служебные символы, чтобы знать чего в шаблоне заменять на значение поля. К примеру, хранить в мемо-поле "Настоящим установливается, что <ФИО> принимается.......". А при печати <ФИО> заменять на Иванов И.И. 2. С этим понятно 3. Но бывают тонкости в текстах самих приказов. Дописали там чего то, не подпадающее под шаблон. Поэтому и прошу совета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 09:53 |
|
||
|
Нужен совет
|
|||
|---|---|---|---|
|
#18+
1. Делаешь в Word-ом шаблоне текстовые поля В них пишешь Dim wda As Word.Application Dim wwd As Word.Document Dim str As String Set wwd = GetObject(CurrentProject.Path + "\Shablon.doc") Set wda = wwd.Parent wda.Visible = True wda.Activate With wda.Selection .GoTo Name:="ИмяПоляВШаблоне" .TypeText Text:="ЗначениеПоля" ................ Понятно, что ЗначениПоля можешь получать разными способами И зачем тут служебные символы? 3. На случай изменений шаблонов - хранишь версии шаблонов Историю изменений хранишь в соответствующих струтурах данных А если будешь хранить Word-ые документы, то зачем тогда вся эта хрень? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 11:48 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32547882&tid=1674114]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
162ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 437ms |

| 0 / 0 |
