P
pdarisse
Hello to all,
I recently began to support an access 2000 application programmed by
someone else than me. The original programmer poured a couple of
thousand hours in it, so you can expect it to be huge. He is not an
expert so I try to dive in the existing code as rarely as possible as
it is a textbook example of unmanageable code(90% of the macros are
named Macroxxx and the xxx count is up to 243, there are also about 150
queries, which are 75% unnamed as well). So basically I try not to
dive in when I'm asked to add features, instead prefering to understand
the small part that need modification and developping new code.
There is one annoying problem however : it was coded using the french
version of access 97, and later upgraded to 2000, still french. The
problem is that each time those queries try to get data from a form, it
tries to get [formulaires]!fieldxx!data, which is ok when using french
versions but a nightmare when trying to make it work in the english
version.
And since we're standarding our office version onto english ones, we're
facing this major roadblock. Is there a way for me to either make one
swift pass trough all queries and change all iterations of
[formulaires] to [forms] or add some DLLs from the french version while
we correct the bigger issue manually?
I've seen elsewhere people suggesting Speed Feret from Black Moshannon
to do it, but i'm reluctant to pay 200USD to use it just once
I recently began to support an access 2000 application programmed by
someone else than me. The original programmer poured a couple of
thousand hours in it, so you can expect it to be huge. He is not an
expert so I try to dive in the existing code as rarely as possible as
it is a textbook example of unmanageable code(90% of the macros are
named Macroxxx and the xxx count is up to 243, there are also about 150
queries, which are 75% unnamed as well). So basically I try not to
dive in when I'm asked to add features, instead prefering to understand
the small part that need modification and developping new code.
There is one annoying problem however : it was coded using the french
version of access 97, and later upgraded to 2000, still french. The
problem is that each time those queries try to get data from a form, it
tries to get [formulaires]!fieldxx!data, which is ok when using french
versions but a nightmare when trying to make it work in the english
version.
And since we're standarding our office version onto english ones, we're
facing this major roadblock. Is there a way for me to either make one
swift pass trough all queries and change all iterations of
[formulaires] to [forms] or add some DLLs from the french version while
we correct the bigger issue manually?
I've seen elsewhere people suggesting Speed Feret from Black Moshannon
to do it, but i'm reluctant to pay 200USD to use it just once