Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem... a neznam rešenje !!!

[es] :: Access :: Problem... a neznam rešenje !!!

[ Pregleda: 3454 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jovan025

Član broj: 202399
Poruke: 10
77.46.167.*

Sajt: www.kaljdizajn.ag.rs


Profil

icon Problem... a ne znam rešenje !!!04.04.2010. u 21:20 - pre 170 meseci
Molim za pomoć.....
Napravio sam malu evidenciju članova jednog kluba i sve je u redu sa bazama i formama ali kad sam napravio Switchboard i "pokrenuo " ga dobijam sledeću poruku :

Compile error
error in loading DLL

pa kliknem na OK i onda dobijem sledeće:

Option Compare Database

Private Sub Form_Open(Cancel As Integer)
' Minimize the database window and initialize the form.

' Move to the switchboard page that is marked as the default.
Me.Filter = "[ItemNumber] = 0 AND [Argument] = 'Default' "
Me.FilterOn = True

End Sub

Private Sub Form_Current()
' Update the caption and fill in the list of options.

Me.Caption = Nz(Me![ItemText], "")
FillOptions

End Sub

Private Sub FillOptions()
' Fill in the options for this switchboard page.

' The number of buttons on the form.
Const conNumButtons = 8

Dim con As Object
Dim rs As Object
Dim stSql As String
Dim intOption As Integer

' Set the focus to the first button on the form,
' and then hide all of the buttons on the form
' but the first. You can't hide the field with the focus.
Me![Option1].SetFocus
For intOption = 2 To conNumButtons
Me("Option" & intOption).Visible = False
Me("OptionLabel" & intOption).Visible = False
Next intOption

' Open the table of Switchboard Items, and find
' the first item for this Switchboard Page.
Set con = Application.CurrentProject.Connection
stSql = "SELECT * FROM [Switchboard Items]"
stSql = stSql & " WHERE [ItemNumber] > 0 AND [SwitchboardID]=" & Me![SwitchboardID]
stSql = stSql & " ORDER BY [ItemNumber];"
Set rs = CreateObject("ADODB.Recordset")
rs.Open stSql, con, 1 ' 1 = adOpenKeyset


' If there are no options for this Switchboard Page,
' display a message. Otherwise, fill the page with the items.
If (rs.EOF) Then
Me![OptionLabel1].Caption = "There are no items for this switchboard page"
Else
While (Not (rs.EOF))
Me("Option" & rs![ItemNumber]).Visible = True
Me("OptionLabel" & rs![ItemNumber]).Visible = True
Me("OptionLabel" & rs![ItemNumber]).Caption = rs![ItemText]
rs.MoveNext
Wend
End If

' Close the recordset and the database.
rs.Close
Set rs = Nothing
Set con = Nothing

End Sub

Private Function HandleButtonClick(intBtn As Integer)
' This function is called when a button is clicked.
' intBtn indicates which button was clicked.

' Constants for the commands that can be executed.
Const conCmdGotoSwitchboard = 1
Const conCmdOpenFormAdd = 2
Const conCmdOpenFormBrowse = 3
Const conCmdOpenReport = 4
Const conCmdCustomizeSwitchboard = 5
Const conCmdExitApplication = 6
Const conCmdRunMacro = 7
Const conCmdRunCode = 8
Const conCmdOpenPage = 9

' An error that is special cased.
Const conErrDoCmdCancelled = 2501

Dim con As Object
Dim rs As Object
Dim stSql As String

On Error GoTo HandleButtonClick_Err

' Find the item in the Switchboard Items table
' that corresponds to the button that was clicked.
Set con = Application.CurrentProject.Connection
Set rs = CreateObject("ADODB.Recordset")
stSql = "SELECT * FROM [Switchboard Items] "
stSql = stSql & "WHERE [SwitchboardID]=" & Me![SwitchboardID] & " AND [ItemNumber]=" & intBtn
rs.Open stSql, con, 1 ' 1 = adOpenKeyset

' If no item matches, report the error and exit the function.
If (rs.EOF) Then
MsgBox "There was an error reading the Switchboard Items table."
rs.Close
Set rs = Nothing
Set con = Nothing
Exit Function
End If

Select Case rs![Command]

' Go to another switchboard.
Case conCmdGotoSwitchboard
Me.Filter = "[ItemNumber] = 0 AND [SwitchboardID]=" & rs![Argument]

' Open a form in Add mode.
Case conCmdOpenFormAdd
DoCmd.OpenForm rs![Argument], , , , acAdd

' Open a form.
Case conCmdOpenFormBrowse
DoCmd.OpenForm rs![Argument]

' Open a report.
Case conCmdOpenReport
DoCmd.OpenReport rs![Argument], acPreview

' Customize the Switchboard.
Case conCmdCustomizeSwitchboard
' Handle the case where the Switchboard Manager
' is not installed (e.g. Minimal Install).
On Error Resume Next
Application.Run "ACWZMAIN.sbm_Entry"
If (Err <> 0) Then MsgBox "Command not available."
On Error GoTo 0
' Update the form.
Me.Filter = "[ItemNumber] = 0 AND [Argument] = 'Default' "
Me.Caption = Nz(Me![ItemText], "")
FillOptions

' Exit the application.
Case conCmdExitApplication
CloseCurrentDatabase

' Run a macro.
Case conCmdRunMacro
DoCmd.RunMacro rs![Argument]

' Run code.
Case conCmdRunCode
Application.Run rs![Argument]

' Open a Data Access Page
Case conCmdOpenPage
DoCmd.OpenDataAccessPage rs![Argument]

' Any other command is unrecognized.
Case Else
MsgBox "Unknown option."

End Select

' Close the recordset and the database.
rs.Close

HandleButtonClick_Exit:
On Error Resume Next
Set rs = Nothing
Set con = Nothing
Exit Function

HandleButtonClick_Err:
' If the action was cancelled by the user for
' some reason, don't display an error message.
' Instead, resume on the next line.
If (Err = conErrDoCmdCancelled) Then
Resume Next
Else
MsgBox "There was an error executing the command.", vbCritical
Resume HandleButtonClick_Exit
End If

End Function

Problem je verovatno tu negde ali ja ne znam gde ....ima li pomoći.....
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
91.148.80.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Problem... a ne znam rešenje !!!04.04.2010. u 21:28 - pre 170 meseci
Ako vam nije veliki fajl nakacite ga, lakse ce vam se pomoci.
ps. zipujte ga pre stavljanja
 
Odgovor na temu

jovan025

Član broj: 202399
Poruke: 10
77.46.167.*

Sajt: www.kaljdizajn.ag.rs


Profil

icon Re: Problem... a ne znam rešenje !!!04.04.2010. u 21:52 - pre 170 meseci
Nije problem da okačim fajl ali bilo šta da napravim i kad uradim MENI uvek ista poruka, radio sam i bezvezne probne tabele i forme i opet isto, čak i kad uradim bilo koji general templejt, opet isto.... o čemu je reč!!!!!!
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Problem... a ne znam rešenje !!!05.04.2010. u 07:34 - pre 170 meseci
Mislim da bez prikačenog fajla, ni jedan od kolega koji su radi da pomognu neće to moći.
 
Odgovor na temu

jovan025

Član broj: 202399
Poruke: 10
77.46.167.*

Sajt: www.kaljdizajn.ag.rs


Profil

icon Re: Problem... a ne znam rešenje !!!05.04.2010. u 11:19 - pre 170 meseci
Evo i jednog probnog fajla kod koga se dešava isto. I još jednom da napomenem da kad uradim gotov templejt koji ide uz access dešava se isto.... ne radi...

[Ovu poruku je menjao jovan025 dana 05.04.2010. u 12:46 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
91.148.80.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Problem... a ne znam rešenje !!!05.04.2010. u 11:50 - pre 170 meseci
Kod mene ne prijavljuje gresku?!?
Radi bas lepo... :-(
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
109.93.108.*



+41 Profil

icon Re: Problem... a ne znam rešenje !!!05.04.2010. u 12:24 - pre 170 meseci
I kod mene radi ok.
Jednog dana...
 
Odgovor na temu

jovan025

Član broj: 202399
Poruke: 10
77.46.167.*

Sajt: www.kaljdizajn.ag.rs


Profil

icon Re: Problem... a ne znam rešenje !!!05.04.2010. u 12:52 - pre 170 meseci
Ne znam da li ste obratili pažnju na prvi post : kada kliknem na MENI dobijam poruku :otvara se Microsoft Visual Basic sa prozorom u kome je sledeće :Compile error
error in loading DLL
pa kliknem OK i tada vidim kod forme ( prvi post) gde je zatamnjeno CONNECTION.... ništa mi nije jasno....
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Problem... a ne znam rešenje !!!05.04.2010. u 14:02 - pre 170 meseci
Kod mene takođe radi. Biće da je greška do tvoje mašine. Moguće da ti je oštećen ili obrisan neki .dll na lokaciji c:\Program Files\Microsoft Office\OFFICE11\
ili C:\Windows\system32

Takođe kad pogledam reference u VBA, nedostaje Microsoft DAO 3.6 Object Library ili ako hoćeš ADO onda neki od raspoloživih sa liste. Ovo svakako uključi jer će ti trebati.
 
Odgovor na temu

srdrazic

Član broj: 187994
Poruke: 509



+13 Profil

icon Re: Problem... a ne znam rešenje !!!05.04.2010. u 18:17 - pre 170 meseci
I kod mene radi. Mora da je do kompjutera!
Teško je biti direktor a još teže ne biti!?
 
Odgovor na temu

jovan025

Član broj: 202399
Poruke: 10
*.dynamic.isp.telekom.rs.

Sajt: www.kaljdizajn.ag.rs


Profil

icon Re: Problem... a ne znam rešenje !!!05.04.2010. u 19:22 - pre 170 meseci
Citat:
Getsbi: Kod mene takođe radi. Biće da je greška do tvoje mašine. Moguće da ti je oštećen ili obrisan neki .dll na lokaciji c:\Program Files\Microsoft Office\OFFICE11\
ili C:\Windows\system32....


Biće da ste 100% u pravu ali najverovatnije da je problem u C:\Windows\system32 jer sam Acces dva puta reinstalirao sa dve verzije, znači C:\Windows\system32... pa traži majstore a šta ću da nađem... videćemo.. u svakom slučaju puno hvala za pomoć do sada.
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Problem... a ne znam rešenje !!!06.04.2010. u 14:41 - pre 170 meseci
Citat:
Biće da ste 100% u pravu ali najverovatnije da je problem u C:\Windows\system32 jer sam Acces dva puta reinstalirao sa dve verzije.....


To bi moglo biti. Pogotovo ako je jedan od Accesa u verziji 2007. Cim instaliras 2007 izgubio si sve o starom Accesu, bez obzira sto instaliras i njega i kao mozes da ga startujes.

Postoji gruipa DLL koju Access koristi a koji u stvari pripadaju MS Office i neke kljucne funkcije se tu nalaze. Prema tome, kad instaliras Access 2007, jedan ili vise DLL se promene u samom MS Office. Zbog toga nece bas sve da radi u sto je radilo u ranijim verzijama Accessa, iako na prvi pogled normalno otvaras obe verzije.

Koliko se secam, rani Access 2007 nije imao switchboarde uopste, i to nije bio bug, to je bilo na neki nacin namerno izbaceno, iz ko zna kojih razloga. Posle servis pakova i zakrpa, izgleda mi da su Switchboards ponovo tu (u verziji 2007), pa mozda ti treba i servis pak ili neki poslednji hot fix.

Listu svih poznatih zakrapa do sada imas ovde http://allenbrowne.com/Access2007.html

 
Odgovor na temu

jovan025

Član broj: 202399
Poruke: 10
*.dynamic.isp.telekom.rs.

Sajt: www.kaljdizajn.ag.rs


Profil

icon Re: Problem... a ne znam rešenje !!!06.04.2010. u 22:41 - pre 170 meseci
Sad sam stavio i 2003 .... i krenem gotov templejt a instalacija krene: slika 1, 2 i stigne do slike 3 i blokada...zamrzavanje pa restart i jovo nanovo....onda probam staru bazu i evo slike 4.... aman o čemu se ovde radi...pomagajte drugovi hoću da se ......
Prikačeni fajlovi
 
Odgovor na temu

savkov
Igor Savkov
Vrsac

Član broj: 21550
Poruke: 94
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Problem... a ne znam rešenje !!!06.04.2010. u 22:56 - pre 170 meseci
tools-Macro-Security cekiraj low. mislim da je samo to problem kod slike 4



[Ovu poruku je menjao savkov dana 07.04.2010. u 00:21 GMT+1]

[Ovu poruku je menjao savkov dana 07.04.2010. u 00:22 GMT+1]
Igor
Prikačeni fajlovi
 
Odgovor na temu

jovan025

Član broj: 202399
Poruke: 10
*.dynamic.isp.telekom.rs.

Sajt: www.kaljdizajn.ag.rs


Profil

icon Re: Problem... a ne znam rešenje !!!07.04.2010. u 19:57 - pre 170 meseci
Hvala..ovo sa slike 4 je rešeno ali živci su pri kraju.....evo sve radi i kad napravim menu evo šta se dešava i ....dođe mi da skinem access i zaboravim da postoji... ili reinstalacija Win-a....

[Ovu poruku je menjao jovan025 dana 07.04.2010. u 21:09 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Problem... a ne znam rešenje !!!08.04.2010. u 05:58 - pre 170 meseci
Pokušaj taj svoj program da izkompajliraš na nekoj drugoj mašini pod Access-om 2003. Videćeš da sve radi dobro. Uostalom dosta ljudi je to potvrdilo. Reinstaliraj Windows. Uzmi neke druge instalacione medije za svaki slučaj i za Windows i za Office. Ako želiš da držiš Access 2007 i 2003 istovremeno, moj savet ti je da napraviš virtuelnu mašinu, recimo "VMware Workstation", te da ih držiš razdvojeno. Kod mene to funkcioniše vrlo dobro.
 
Odgovor na temu

[es] :: Access :: Problem... a neznam rešenje !!!

[ Pregleda: 3454 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.