Pytanie z kategorii: Norma 3
(N3/10)Problemy z cenami przy wstawianiu pozycji do kosztorysu.
Przy wstawianiu pozycji kosztorysowej do kosztorysu, program próbuje wyszukać ceny nakładów w bazie cenowej, ale w tym momencie wyświetla komunikat o błędzie: Błąd dostępu do bazy danych. Na pasku stanu (na samym dole okna programu) pojawia się natomiast komunikat podobny do podanego poniżej: BdCenyQueryRMS: Invalid use of keyword. Token 1_kw_00 Line Number: 2 Problem ten spowodowany jest złą nazwą pliku z cenami. Nie należy zaczynać nazw od cyfry i nie wolno stosować znaków podkreślenia. Co zrobić z cennikami o złych nazwach?
- Po uruchomieniu programu proszę wybrać: BAZY CENOWE/IMPORTUJ BAZĘ CENOWĄ.
- W oknie importu należy zaznaczyć opcję POJEDYNCZY PLIK, potem kliknąć przycisk PRZEGLĄDAJ i wskazać do odczytu cennik, który sprawia problemy.
- Teraz należy jeszcze kliknąć zakładkę BAZA WYNIKOWA i w polu NAZWA CENNIKA wpisać nową nazwę dla pliku dbf, np. Mat1kw czy coś innego, ale bez podkreśleń, no i zaczynając od literki.
- Na koniec klikamy OK i rozpoczyna się import.
W przypadku, gdy próba wejścia w cenniki ("Pokaż bazę cenową") lub kartotekę jednostek miar i RMS-ów, kończy się komunikatem "Błąd dostępu do bazy danych" należy wykonać następujące czynności: W Menu START/URUCHOM wpisujemy REGEDIT a następnie:
- Rozwijamy klucz HKEY_CURRENT_USER, potem SOFTWARE, ATHENASOFT i na koniec NORMA. Pod kluczem NORMA powinien znajdować się klucz o nazwie Opcje programu. Należy kliknąć na jego nazwie i skasować (klawisz Delete). Po tej czynności zamykamy rejestr i uruchamiamy Normę. Ścieżki powinny być tym razem poprawne.
UWAGA! Gdyby wpisy w rejestrach były poprawne, na dysku twardym w podanych w rejestrach lokalizacjach znajdowały się wszystkie pliki "engine'a", a program nadal zgłaszałby problemy z dostępem do bazy danych, można spróbować jeszcze jednego rozwiązania:
- Wchodzimy do rejestru Windows i odnajdujemy klucz BORLAND (HKEY_LOCAL_MACHINE\SOFTWARE). Klikamy na jego nazwie i z menu Rejestr wybieramy opcję Eksportuj plik rejestru. Pojawi się okienko typu "zachowaj jako...", gdzie należy wpisać nazwę pliku, w którym zapamiętana zostanie wybrana "gałąź" rejestrów. Proponuję nazwę IDAPI32 (program sam doda mu rozszerzenie reg). Należy tylko sprawdzić w polu "Zapisz w:", gdzie zostanie zapisany plik. Uchroni to nas przed poszukiwaniem pliku na całym dysku. Na samy dole okna powinien być zaznaczony przycisk "Wybrana gałąź", a w polu poniżej powinna być nazwa wybranego klucza: HKEY_LOCAL_MACHINE\SOFTWARE\BORLAND. Jeśli wszystko się zgadza, klikamy przycisk Zapisz. Następnie usuwamy z rejestru klucz BORLAND, zamykamy rejestry i przeinstalowujemy Normę (jeśli była wcześniej instalowana, to nie trzeba jej usuwać, wystarczy instalację skierować do tego samego katalogu).
- Wykonanie powyższych czynności prawdopodobnie da pozytywny skutek. Gdyby na komputerze zainstalowane były inne programy korzystające z "engine'a" może się jednak pojawić problem z ich użytkowaniem. Gdyby tak się działo, można przywrócić "stare" ustawienia rejestrów klikając dwukrotnie myszką na nazwie pliku IDAPI32.REG, który utworzyliśmy w punkcie 1 powyżej.
W przypadku, gdy te czynności nie pomagają ostatecznym krokiem jest reinstalacja systemu operacyjnego. Z uwagi na liczne pytania związane z importowaniem baz cenowych Sekocenbud i Orgbud-Serwisu poniżej przedstawiamy Państwu proces importowania cen w programie Norma 3. Aby zaimportować ceny do programu Norma należy najpierw:
1. Uruchamiamy program kosztorysowy Norma 3.
2. Z Menu programu wybieramy "Bazy cenowe", a następnie "Importuj bazę cenową...".
3. W oknie "Import pliku lub dysku z bazą cenową" używając przycisku "Przeglądaj" wskazujemy pliki z bazą cenową znajdujące się na płycie CD "Sekocenbud". Rozpakowana baza cenowa umieszczona jest w katalogu "przegląd" na tej płycie CD.
Po wybraniu bazy cenowej( z kosztami zakupu lub bez) i wskazaniu plików naciskamy przycisk "Rozpoznaj format" i po rozpoznaniu ów formatu naciskamy przycisk "OK." Jeżeli pojawi się wynik automatycznego rozpoznania formatu, naciskamy przycisk "OK". Rozpocznie się importowanie bazy cenowej Sekocenbud lub Orgbud-Serwisu w programie Norma 3.
4. Jeżeli ceny Sekocenbudu lub Orgbudu chcielibyśmy zaimportować do nowej zupełnie niezależnej bazy, lub użyć innych opcji importu niż ustawione domyślnie w programie, to prosimy o zapoznanie się z pełną informacją na temat importu baz cenowych zawartą w rozdziale 10 instrukcji obsługi do programu Norma pt. "Ceny i bazy cenowe" (strona 111).



















