OK, I can only really makle a few more points and ask a few more questions.
e.g.
I think you need to be sure that your approach will in fact be more secure
than a more paper-based one. I can imagine that is OK for one of the people
involved if each user has a well-protected set of personal folders on your
network, but it's not so simple if two people have to sign, unless perhaps
they carry their signature files on removable devices. How forgeable might
these signatures, be, etc. Not my area, but either you already know how to
do all that stuff or you need to talk to someone who understands the
security and legal implications of using such signatures.
It still isn't completely clear to me how the process will actually work.
Will there be a single Excel file with the employee data relevant to each
manager? In which case, is the manager going to do one merge at a time,
selecting an employee, then going through the report with the employee at
hand to agree and sign? Or is there one Excel file per employee? Why not
pre-merge all the employee reports and just leave the manager with a
form-filling exercise? Or do they need to be able to modify the text of the
report? Wha privacy issues might there be?
Although you don't actually say so, I get the impression that you are
thinking of using an "online" form (i.e. using Word Form fields) for the
form-filling part. But if you are generating that from a Merge, you need to
consider how to do it, because form fields are not correctly preserved.
There is sample code in the MS KB, or it might be that the form resides in a
separate Word doc. and you piece together the report from the form+a file
generated from the merge. However, my inclination would be to use a VBA
userform on the grounds that
a. you will get much more control
b. it will be easier to do things such as let the manager specify an
employee name or an EWxcel data source, or both, and do correct validation
on the data
c. it would probably also be easier to do stuff such as locate a signature,
display a preview in the userform, and so on
Just my 2 cents' worth,
Peter Jamieson
> Peter,
> Thanks for your valuable suggestions.
[quoted text clipped - 92 lines]
>> >
>> > T0kein
T0kein - 06 Apr 2005 16:55 GMT
Again, I thank you for your detailed questions and
suggestions. Here are some answers to the questions you
raised.
There are basically two processes going on.
1.The mail merge process is performed by HR prior to
sending the documents to the respective Managers. Hence my
prior question regarding ways to repeat text fields on the
final document. This way the Employee Name can be plced on
each page (Header or Footer) to differentiate it from
other pages when printed out.
2. The process we are having the most difficulty with is
the form filling exercise. I need to clarify that the
Manager receives a pre-merged document in Word for each
employee and needs to fill it out. We want to create an
automated way for the Manager to fill out the document,
append his/her signature to it and send the document on
its way. There will be secure access to the documents on
the network for the Managers and HR.
What I am not clear about is your suggestion of using a
VBA userform. Wouldn't this mean having to redesign the
form? Whereas all the Manager needs to do is fill out the
remaining sections with their comments on the employee's
performance. I wonder if it would be possible to use a
process that includes a question-and-answer exchange
without a re-designing and creating a new form. Thanks in
advance for any comments you may have.
T0kein
>-----Original Message-----
>OK, I can only really makle a few more points and ask a few more questions.
[quoted text clipped - 134 lines]
>
>.
Peter Jamieson - 06 Apr 2005 17:42 GMT
> What I am not clear about is your suggestion of using a
> VBA userform. Wouldn't this mean having to redesign the
> form? Whereas all the Manager needs to do is fill out the
> remaining sections with their comments on the employee's
> performance.
Yes, it would, but it wasn't clear to me what your starting point was and
you've now clarified that. If you already have the form and it all works
except for a couple of problems that need solving, I'd obviously stick with
that. However, when it comes to appending the signature, you're probably
going to need some VBA. You could probably do something like get the
manager/employee to type the name of his/her signature file into a form
field or FILLIN/ASK field, then use an INCLUDEPICTURE field with a nested
bookmark/REF field to include the image.
Peter Jamieson
> Again, I thank you for your detailed questions and
> suggestions. Here are some answers to the questions you
[quoted text clipped - 238 lines]
>>
>>.