mojaSymfonia FORUM
https://forum.mix-soft.pl/

Dodatkowa tabela w HMP
https://forum.mix-soft.pl/viewtopic.php?f=15&t=2045
Strona 1 z 1

Autor:  MMM [ 2010-05-26, 10:07 ]
Tytuł:  Dodatkowa tabela w HMP

Witam

Utworzyłem w programie dodatkową tabelę. Potrafię się nią posługiwać. Jednak nadal mam parę pytań:
1. Co z DDF-ami dla tej tabeli?
2. Jak zmusić BACKUP, aby również ją brał pod uwagę?
3. Czy mogę tabeli w jakiś sposób nadać ID?
4. Co w przypadku tabel, które w swojej strukturze mają pole "baza", w których to ID jest zapisane? Np. tabele NT, XT. Czy jeśli nawet nadam tabeli ID, to czy te tabele będą to ID "rozumieć"?

Z góry dzięki za odpowiedzi.

Autor:  wrob [ 2010-05-26, 12:00 ]
Tytuł: 

1. jest pelno softu typu ddfcreator - zrob sobie nim
2. To jest w dokumentacji - albo poszukaj sobie w pliku FIRMA.XX - sekcji pliki archiwum
3. 4. To chyba jest brane z tabeli X$File - ale moze sie myle

Autor:  rafal [ 2010-05-26, 13:05 ]
Tytuł: 

2. Oczywiście jest możliwość dodania własnych baz do archiwum.
W pliku firma.hm tworzymy sekcję PlikiArchiwum w w niej nazwa_pliku = opcja [TAK | NIE]

nazwa_pliku - nazwa pliku lub maska *.dat

Kod:
[PlikiArchiwum]
Ustaw.dat = TAK
Moje*.dat = TAK // zarchiwizuje wszystkie pliki baz zaczynające się na "Moje"


możemy też wykluczyć plik z archiwum

Kod:
51DK.DAT = NIE

Autor:  MMM [ 2010-05-26, 13:06 ]
Tytuł: 

AD 1. Myslałem, ze to jakoś z automatu będzie :)
AD 2. Faktycznie - nie zajrzałem do FAQ - tam jest.
AD 3, 4. X$File - table not found :)

Dzięki
pomógł++

Autor:  rafal [ 2010-05-26, 13:07 ]
Tytuł: 

3,4 A po co Ci to?

Autor:  wrob [ 2010-05-26, 13:09 ]
Tytuł: 

w tabelach systemwych - w pervasive control center spojrz :)

Autor:  rafal [ 2010-05-26, 13:10 ]
Tytuł:  Re: Dodatkowa tabela w HMP

MMM pisze:
1. Co z DDF-ami dla tej tabeli?


Jest problem z jednoczesnym użyciem tabeli utworzonej z poziomu AMBasica w Pervasive CC i tabeli utworzonej za pomocą Pervasive CC w AMBasicu.

Jeżeli jest taka konieczność to sugeruję użycie np:. Accesa i pliku mdb jako nośnika dodatkowej tabeli.

Autor:  MMM [ 2010-05-26, 14:10 ]
Tytuł: 

Faktycznie w tabelach systemowych znajduje się ID, ale to nie o to ID mi chodzi. Chodzi mi o jakies wewnętrzne ID Sage np. RV ma id=143 (z encyklopedii z opisu tabel). A po co mi? Bo zawsze mnie uczono (znaczy sie sam sie baz nauczylem), ze w bazach "ordnung musst sein". I jeśli baza go nie pilnuje (PK, FK, triggery), to ja musze o to zadbac.
A z kolei nie chce tego trzymac w innym SZBD, zebym w kodzie nie musial pamietac, zeby inaczej go dla tej jednej tabeli pisac...
Poza tym uzyszkodnik latwiej pogrzebie w Accessie niz Pervasivie...

Autor:  rafal [ 2010-05-26, 15:03 ]
Tytuł: 

nadal nie rozumiem po co Ci to.
czego chcesz pilnować?

Autor:  wrob [ 2010-05-26, 15:20 ]
Tytuł: 

Ten id to chyba bedzie w bazie amhm.bin zapisany w definicjach - ale to tylko tak mi sie wydaje....

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/