Âòîðíèê, 26 Ñåíòÿáðÿ 2017 ã. 14:37
+ â öèòàòíèê
Âîçíèêëà ñëåäóþùàÿ ïðîáëåìà.
Çàäà÷à. Áåð¸òñÿ èñõîäíàÿ áàçà äàííûõ, ïðàâèòñÿ ñîäåðæèìîå òàáëèö ïî îïðåäåë¸ííûì ïðàâèëàì. Âñòàâëÿþòñÿ ôîðìû, ìàêðîñ autoexec è ïîëó÷àåòñÿ áàçà ïîä êîíêðåòíîãî çàêàç÷èêà. Âñ¸ ðàáîòàëî íîðìàëüíî. Íî ïðèøëîñü íåñêîëüêî óñëîæíèòü çàäà÷ó ïî ôîðìèðîâàíèþ áàçû. Ïîâåñèòü äîïîëíèòåëüíûé êîä. È ïðîãðàììà ñòàëà âûëåòàòü ïî îøèáêå 29068 (ñìîòðè ïðèëîæåíèå)
Îøèáêà âîçíèêàåò â ñëåäóþùåì ôðàãìåíòå êîäà
strPath = DLookup("Path", "tblPath", "NikName='RabPath'") 'CurrentProject.Path
DestinationDatabase = fnBuildPath(strPath, "ONS_T.mdb")
NewName = "frmAlarm"
SourceObjectName = "frmAlarm"
DoCmd.CopyObject DestinationDatabase, NewName, acForm, SourceObjectName
NewName = "autoexec"
SourceObjectName = "autoexec_"
DoCmd.CopyObject DestinationDatabase, NewName, acMacro, SourceObjectName
Îøèáêà âîçíèêàåò ïîñëå âòîðîãî îïåðàòîðà
DoCmd.CopyObject Èíîãäà îíà íå âîçíèêàåò (îñîáåííî ïîñëå ñæàòèÿ áàçû). Åñëè ïðîõîäèøü ïîä îòëàä÷èêîì, òî íèêîãäà íå ñëó÷àåòñÿ. Âîçìîæíî ïðåäûäóùèé îïåðàòîð íå âñåãäà óñïåâàåò îòðàáîòàòü. ×òî äåëàòü? Ïðîáîâàë ñòàâèòü
Sleep, íå ïîìîãëî.
-------------------------------------------------------------
À òû âëîæèë óæå ñâîé êðîâíûé ðóáëü â 50-òè ìèëëèàðäíîå ñîñòîÿíèå Áèëëà Ãåéòñà?
http://www.sql.ru/forum/1272561/oshibka-29068
-
Çàïèñü ïîíðàâèëàñü
-
0
Ïðîöèòèðîâàëè
-
0
Ñîõðàíèëè
-