Issues with Access Database 2000 using Access 2016 - database

First of all, I'm really a begginer to Access. I have basic knowledge about databases ( running on SQL mostly ), so thanks for dumbing down the answers a bit.
The company I work for created a database using Access 2000 and built on it since then. They wish to use the newest version of Access instead of the 2003 one but want to keep the database as it is.
When the database ( .mdb file ) is opened with Access 2003, it opens on the Form called "Fiche Principale", and immediately gives the first entry of the database and all of its related informations. This is what the company wants to keep.
However, when opened with the new Access, it prompts a dialog box :
Enter Value Parameter :
Form!Fiche Recherche Contact!REFINTERNE
( REFINTERNE is an Id )
I looked it up online, there's a lot of issues related to the Enter Value Parameter dialog box, mostly people forgot ' " ' when using a string, or just some misspeling with parameter names. I checked that as best as I could, but it might still be an error like this.
Weird thing is, the database and forms are working fine on the old Access, so I tried converting the databse to a .accdb file but the problem remains.
I hope I'm clear enough, don't hesitate to ask question to clarify if needs be.
Thanks alot
EDIT : I found this code related to "Fiche Recherche Contact" :
Function rech2()
Forms![Fiche Principale].RecordSource = "Fiche Principale - Filtre Contacts"
'Forms![Fiche Recherche Contacts].RecordSource = ""
End Function
From what i can understand, "Fiche Recherche Contact" is a sub-form of "Fiche Principale".
EDIT : I know giving a precise answer will be difficult, so I'm more looking for a general direction in order to know where to look.

Related

Is there a way to live copy a channel chat from one server to another?

I am trying to create a spreadsheet for a World of Warcraft community, based on certain posts/events happening where we #tag the involved people. We would then normally go to our excel sheet and enter manually the names of the participants and all the rest of the details.
I have been trying to do it with Zapier, and i managed to fix all my rules/steps, but the moment i #tag anyone, the text sent/parsed is " !185020918530048000> " instead of "Loco-Silvermoon" for example.
Please help, any insight would be most welcome.
Anyone got an idea about that? or any Bot/Platform that would work around that? My thought process took me two solutions. Either get a bot to replicate all the chat happening on that channel to another private channel that only i can see and where tagging is not allowed (no idea if that exists or work). OR, get a Bot with a plaintext option that would just send me the text instead of the tagtext.

Real name of view IBM Notes 9

I am currently trying to track down a problem in another persons agent. The agent crashes when it performs a lookup with a certain view in another database (I do not have designer access to it). In order to see whats wrong I wanted to take a look at the view and see if its empty or not. Problem is that I only have the "real name" of the view and navigation in Notes only gives me the "display name" which is totally different.
I searched the entire client if is possible to navigate to the view by "real name" but I did not find anything. Does anyone know?
If you have a properly installed Notes client, and a version of Windows which includes PowerShell, you can do the following after you open a Powershell prompt:
$ns = New-Object -COM Lotus.NotesSession
$ns.Initialize()
$db = $ns.GetDatabase("Server", "Filepath")
$db.Views | sort Name | ft Name, Aliases -auto
If the Notes type library is properly installed, you should execute the first command without issues.
If the client is properly installed and you entered the right password, the Notes session should have been properly initialized.
If the server and filepath are correct, the third instruction should execute without issues.
If all goes well, you will get a sorted list of all the views in the database, with their corresponding aliases (I think you are referring to the alias of a view when you refer to the "real name").
Edit: I should clarify that "all the views in the database" only includes the views that are visible for you. The database ACL may block you from accessing some views.
You can use the NotesPeek tool. It will let you explore everything in the database that you have rights to see, using a tree-style UI.
I hope this two tips will help you:
Shortcuts to open also hidden views in the database:
How to display hidden views in a Notes/Domino database
Or if point 1. does not help you try to make a toolbar action with the following formula:
OpenView #Command
and then, open the database where you think the view is and run the toolbar action.
If you are not familiar how you can make toolbar action mabye this link will help you:
Customize toolbar functionality and buttons
You know view's "real name" (= alias).
Create a button or agent somewhere with following LotusScript code:
Dim workspace As New NotesUIWorkspace
Call workspace.OpenDatabase("yourServer", "yourDatabasePath", "yourViewRealName")
or with following formula:
#Command([FileOpenDatabase]; "yourServer" : "yourDatabasePath"; "yourViewRealName")
and execute it in Notes Client. It will open the view.
As an alternative, copy the database to Local with the option "Application design only" and without option "Access Control List" and explore it in Designer.

Bugzilla: bugs are not showing up (show up in DB and everything seems to be fine)

I just installed Bugzilla locally and it seems that everything is fine. I can create new products and components. I can also file new bugs and they show up in the database.
But when I want to view them in the web interface, they won't show up.
Instead, at the top of the page this shows up:
Product: ARRAY(0x3735378 Component: ARRAY(0x4275650) Resolution: ARRAY(0x42755a8)
and then below the "Zarro Boogs found."
I couldn't find any information on that on the web, did anybody have similar issues? Thank you!
Please check the bugs table in techzilla database and verify if the bug details are getting updated.
The cgi file which corresponds to the listing of bugs is buglist.cgi.
Template file is:-global/message.html.tmpl
"Zarro Boogs found." is showing because, the values are not correctly entering in the query to display the buglist.
It is evident from the display,
Product: ARRAY(0x3735378 Component: ARRAY(0x4275650) Resolution: ARRAY(0x42755a8)
it is because of the looping problem.
check the display code in the template file or buglist file and correct the loop, then it will dsiplay properly
Jenifer,
Yes, It is because of the zero value in the query. We can check it, by printing the query and checking the value in DB.
Inserts a Named Query (a "Saved Search") into the database, or updates a Named Query that already exists..
We had similar problem. Bugs were not showing in search result list. The problem was in the name of the product when the name of the product was with diacritics (e.g. Czech, Slovak, etc...). When the name of the product is in US ASCII it is all Ok.

Wordpress : Explain Plugins & Theme string value in database

i have installed wordpress and i i have installed couple of plugins and i have got two themes already came with wordpress.
What i am asking about today is : what does the Plugins & Theme string value in database mean ?
Example [When plugins are active] , there is a value on table of :
a:3:{i:0;s:19:"akismet/akismet.php";i:1;s:9:"hello.php";i:2;s:37:"one-click-logout/one-click-logout.php";}
Example [When there are themes on the Themes folder] , there is a value on table of :
a:2:{s:12:"twentyeleven";s:7:"/themes";s:9:"twentyten";s:7:"/themes";}
I could get an explanation of what does the "a" and "i" mean from HERE , but the "s:" is what i do not know what does it mean.
If i tried to change the s:37 to s:6 or any other value , the plugin becomes deactivated , so the s:37 <<< the 37 must mean something or related to the plugin somehow and that`s what i am trying to find out.
's'+number is just number of characters.
so s:12:"twentyeleven" means string of length 12.
I suggest asking this in the WordPress Answers rather than here. This is a very specialist question.
The whole point of WordPress is that you DON'T need to get into the guts of the database - in fact it is highly discouraged since the data may well change between releases.
WordPress has loads of API functions that allow you to make use of it's power without needing to get into the complexities of the database. That is one of it's key strengths.
Even as a WordPress programmer or theme designer, you won't need this information - ever. You would only need to know it if you are planning to write/amend the source of WordPress itself, in which case, you are definitely in the wrong place.

Best way of maintaining versions

I want to maintain version control in following application so what will be best option for maintaining version?
In my app there is tool which will generate resources as input for my frame work.
For the sake of simplicity we can take a eg like in tool there are same options so one can set some values over there.
Just assume there are ten integer ctrl box are on tool and user can set values there so tool will generate the values either as xml file or some struct define in c as follows.
Note here parameters name like TITLE and DIALOG use respectively with Integer ctrl. these string name are ie TITLE/DIALOG will remain fixed.
<root>
<TITLE value = '1' />
<DIALOG value = '2' />
.
.
</root>
and
Struct data
{
1, //TITLE
2. //DIALOG
.
.
.
}
etc
So tomorrow it may possible there are some new parameter like TITLE and DIALOG may also added.
Then what is the best way to keep the version control in this scenario.
actually i am not talking about version control like perforce or svn, my question is regarding like if there are 10 parameters ot wd mine version 1.0 or if there are 12 param then it wd may 1.1 etc, like in that sense i am talking. I always want assurance that with these strings i will generate some key and this key will be write into the xml, then in framework i will calculate that key by those param so there is always assurance that data generated by tool is as same version with the current frame work version.
I know its bit lengthy but i hope it make problem more translucent
Thanks in Advance
Could you be a little more specific ?
If you talking about the versionning of your code, there existe an array of software that you could use. SourceSafe, Team Foundation, SubVersion and CVS are but a few. Some of them are pretty simple and free, while other are quite expensive but can be easily integrated into you IDE if you have one.
Hope that helps.

Resources