Hello!
I created an application for internal use at work. It has a list of places with coordinates, a description of how to get there, and a navigation option. The CSV list is always in the mobile /storage/emulated/0/Documents folder. This works too. However, I would like the user to be able to modify the contents of some cells on their mobile, but I cannot make this happen. I can already change data, but when saving, the program either exits, or overwrites the entire file with the corrected data, or just doesn't save anything. It would be a great help if someone knowledgeable could tell me where I made the mistake. I will upload the aia and the block diagram.
Regards
Sziasztok!
Talán félreérthetően fogalmaztam meg a kérdésemet. Kezdő vagyok,és hosszú utánajárás kellett,hogy eljussak egy valamennyire működő alkalmazásig,de most elakadtam. Mivel nem beszélek angolul,a Google fordítót használtam bejegyzésem elkészítéséhez. Nagy szükségem lenne egy hozzáértő segítségére!
Köszönöm előre is!
Mihály
for files, you only can save the complete file, but not only some cells
you might want to take a look into an online database for an easier solution ...
as a start try a Google Spreadsheet... just search the community to find loads of threads about spreadsheets...
Köszönöm az ötletet,de a csv lista,amiből az app dolgozik,biztonsági okból nem kerülhet az internet közelébe.
Mivel néha frissített listát kapunk,ezért gondoltam,hogy egyszerűbb lesz a csere,ha a megosztott mappák egyikében van.
From what you are saying, if you want to update the csv file, all the users would need to bring their device to you so that you could load the new file (not using internet....) ? What would happen to all the changes a user has made to the csv file when you do this ?
A felhasználók által végzett módosításokról még gondolkodnom kell,azt tervezem,hogy belső hálózaton feltöltik a helyi szerverre.Tudom,hogy kezdőként talán túl sokat szeretnék megoldani egyszerre,de igyekszem sokat tanulni.
A frissítés általában évente kétszer érkezik,a felhasználók pedig munkatársak,majdnem minden nap találkozunk. Ők helyi hálózaton keresztül kapják meg a listát.
Idézetblokk
Első futtatáskor importálja a csv fájlt az ASD-re, majd normál olvasási/írási hozzáféréssel rendelkezik a csv fájlhoz.
Azt szeretném kérdezni,hogy ha importálom ASD-be a listát,a következő indításkor is innen olvassa az információkat? Illetve ha frissítés érkezik,újra importálnom kell?
Igen,hozzáférhetnek a szerverhez,viszont az alkalmazást már nem a szerver közelében használják.
Még egy kérdés:Ha importálom a listámat ASD-be,hogyan kell az útvonalat megadnom? (Relativ,abszolut)
Köszönöm az ötletet.Sokáig nem voltam gépközelben,most tudom csak folytatni.
Időközben kiderült,hogy a frissítés nem is olyan lényeges.Most azt kérdezem,hogy milyen módon tudom a
módosított adatokat megfelelő formában visszaírni a csv fájlba? Az adat cseréje működik,de mentés után nem megfelelő formátumra hivatkozik a program. (Mentés után a fáljban különféle idegen karaktarek vannak,ezeket nem tudom honnan vette)
Azt hiszem megtaláltam a hibás formátum okát. A magyar nyelvben ékezetes betűk is vannak,és amikor
a program ideér:
akkor nem tud mit kezdeni az ékezetes betűkkel.A következő olvasáskor persze hibát dob.
Hogyan tudom megjavítani ezt a hibát?
Nagyon köszönöm!