EdwardMartinIII
Technical User
Well, I THOUGHT I had a clever solution, but I might have been tricked by my own cleverness.
I'm writing a batch of procedures. Just ordinary technical procedures (how to change out a backup tape, how to check mail logs, how to reset security protocols accidentally flipped by clueless co-worker, etc.).
There are about a hundred procedures, but that number could easily grow over the years.
My first thought was to use a database (I have Access on this machine). Every Procedure has certain common fields, such as "Dependent process(es)", "Department", "Initiating Event" and so forth. Also, they all have "Procedure steps" in common.
Initially, I figured Procedure Steps would just be a MEMO field, which means I could put any number of steps in there.
As an Access database, I could feed this data to an internal network website. I could also allow Word documents to print the most-current-procedures by pulling data from the database.
However, I hit a glitch.
Many procedures are happier with pictures, and sometimes those pictures need to be with their steps.
So, a field could be "StepText" (string) and then another field (integer) called "StepNumber" and a third field called "StepImage" (blob or image)
The part that troubles me is that there can be practically ANY number of steps to any given procedure. Usually more than three, usually less than, say, thirty.
I can only think of two ways of handling this potentially confusing issue:
1. My DumbButSimple solution is to just add, say, thirty fields, called "StepText_01", "StepText_02", "StepText_03", etc. and thirty fields called "StepTImage_01", "StepImage_02", "StepImage_03", etc. to each Procedure's record. that way, I already have an order, and I can have an image for every step, if I want.
2. The SeemsSmartbutMayHaveHiddenBombs solution is to have a third field called "StepNumber_01", etc. and somehow extract those first, then format, and then bring in each record's Step and Image.
Ideas? Suggestions?
Edward ![[monkey] [monkey] [monkey]](/data/assets/smilies/monkey.gif)
"Cut a hole in the door. Hang a flap. Criminy, why didn't I think of this earlier?!" -- inventor of the cat door
I'm writing a batch of procedures. Just ordinary technical procedures (how to change out a backup tape, how to check mail logs, how to reset security protocols accidentally flipped by clueless co-worker, etc.).
There are about a hundred procedures, but that number could easily grow over the years.
My first thought was to use a database (I have Access on this machine). Every Procedure has certain common fields, such as "Dependent process(es)", "Department", "Initiating Event" and so forth. Also, they all have "Procedure steps" in common.
Initially, I figured Procedure Steps would just be a MEMO field, which means I could put any number of steps in there.
As an Access database, I could feed this data to an internal network website. I could also allow Word documents to print the most-current-procedures by pulling data from the database.
However, I hit a glitch.
Many procedures are happier with pictures, and sometimes those pictures need to be with their steps.
So, a field could be "StepText" (string) and then another field (integer) called "StepNumber" and a third field called "StepImage" (blob or image)
The part that troubles me is that there can be practically ANY number of steps to any given procedure. Usually more than three, usually less than, say, thirty.
I can only think of two ways of handling this potentially confusing issue:
1. My DumbButSimple solution is to just add, say, thirty fields, called "StepText_01", "StepText_02", "StepText_03", etc. and thirty fields called "StepTImage_01", "StepImage_02", "StepImage_03", etc. to each Procedure's record. that way, I already have an order, and I can have an image for every step, if I want.
2. The SeemsSmartbutMayHaveHiddenBombs solution is to have a third field called "StepNumber_01", etc. and somehow extract those first, then format, and then bring in each record's Step and Image.
Ideas? Suggestions?
![[monkey] [monkey] [monkey]](/data/assets/smilies/monkey.gif)
![[monkey] [monkey] [monkey]](/data/assets/smilies/monkey.gif)
"Cut a hole in the door. Hang a flap. Criminy, why didn't I think of this earlier?!" -- inventor of the cat door