Dzień Dobry
Opis zadania: Mamy 30 db z informacjami + 1 db do pracy ciągłej
informacje o db:
-mają zmienne w różnych formatach
-struktury wszystkich db są takie same
-zmienne miedzy poszczegolnymi db roznia sie tylko wartosciami jakie przechowują
Potrzebuje do pracy ciągłej(nie jednorazowo) moc w danym momencie wybierac (jedno z tych 30 db) i kopiowac z niego wartosci do db, na którym bede pracowac.
Potrzebuje rozwiązac problem możliwie jak najelegantszym sposobem(tj. bez 30 moveblk i case'ow tylko jakąs krótka funkcja lub kodem)
Próba rozwiązania:
Wybieranie 1z30 db rozwiązałem poprzez zastosowanie zmiennej typu int do której wpisuje liczbe (bedąca nr db) a następnie stosując kod
T #zmienna
OPN DB [#zmienna]
Problem:
Jednakże teraz niewiem jak kopiowac wartosci przy takim wybieraniu db do drugiego db. Move blk i adresowanie absolutne przy tak stosowanym wybieraniu odpada, wiec jak zrobic to inaczej? Pomocy
Opis zadania: Mamy 30 db z informacjami + 1 db do pracy ciągłej
informacje o db:
-mają zmienne w różnych formatach
-struktury wszystkich db są takie same
-zmienne miedzy poszczegolnymi db roznia sie tylko wartosciami jakie przechowują
Potrzebuje do pracy ciągłej(nie jednorazowo) moc w danym momencie wybierac (jedno z tych 30 db) i kopiowac z niego wartosci do db, na którym bede pracowac.
Potrzebuje rozwiązac problem możliwie jak najelegantszym sposobem(tj. bez 30 moveblk i case'ow tylko jakąs krótka funkcja lub kodem)
Próba rozwiązania:
Wybieranie 1z30 db rozwiązałem poprzez zastosowanie zmiennej typu int do której wpisuje liczbe (bedąca nr db) a następnie stosując kod
T #zmienna
OPN DB [#zmienna]
Problem:
Jednakże teraz niewiem jak kopiowac wartosci przy takim wybieraniu db do drugiego db. Move blk i adresowanie absolutne przy tak stosowanym wybieraniu odpada, wiec jak zrobic to inaczej? Pomocy