www.PalmHelp.cz

HandyShopper - práce s importy a exporty (24. část)
Publikováno: 09.06.2009
Téma: Software


Náš pravidelný úterní seriál je aktuálně věnován freewarové aplikaci HandyShopper, která je určena pro správu "seznamovitých" poznámek všeho druhu s důrazem na nakupování. Dnes si prozradíme pár tipů, jak co nejvíce dostat z funkce pro import/export dat z/do MemoPadu.

Jednou ze silných vlastností programu HandyShopper je jeho schopnost přijímat data z externích zdrojů - a přesně takovým je i MemoPad.


11. Importy z MemoPadu

Pokud importujeme z MemoPadu, pak se nové položky umisťují standardně do právě aktuální kategorie (resp. do Unfiled, pokud je aktivní kategorie "All"). Jestliže jsme rovněž i v "Need" sekci, vkládají se položky taktéž i takto označené (i.e. potřebné). Položky se také sdruží s aktuálně vybraným obchodem (za předpokladu, že je zvoleno "All Stores", pak se nepřiřadí nikam). Naimportované věci používají defaultní nastavení pro Auto-delete a Taxable.





11.1. Kroky nutné k importu nebo exportu

a) Tapneme stylusem na horní Menu.
b) Vybereme Misc a poté Import from MemoPad či Export to MemoPad.
c) Zvolíme kategorii a poznámku, kterou si přejeme naimportovat či typ exportu a polí pro výstup.
d) Pokud importujeme, stiskneme tlačítko [Import], pokud exportujeme, tak tlačítko [Export] dole.

11.2. Formátování importů

Naše položky mohou začínat pomlčkou '-' či odrážkovým "bullet" znakem (149 decimálně, 0x95 hexadecimálně a 225 oktalově). Aplikace se zajímá pouze o odrážky, takže když u první položky nebude a u druhé ano, chápe to HandyShopper tak, že první je nadpis a teprve druhá data k importu.

Pole jsou rozpoznávána takto (u nutných je znak hvězdičky):

1. Quantity - '@4.5' nastaví quantity na 4,5 jednotky. Nastavení 'u:xyz' aplikci sdělí, aby jednotky nastavila na 'xyx'.
2. Price - '45.69' nastaví cenu na 45.69. Ceny mohou být i negativní a volitelně u nich smí být i měnový symbol. Pozor, měnovým symbolem ale nesmí končit!
3. Aisle - 'a:123' nastaví uličku na '123', pro změnu 'a:G' ji nastaví na 'G'.
4. Description * - položky s popisem začínající znakem '-' či 'bullet' mohou být i přes více než jeden řádek dlouhé.
5. Note - znak '|' odděluje popis z předchozího bodu a poznámkový text.

11.3. Známá omezení

Program HandyShopper se v některých chvílích chová poněkud neočekávaně. Kupříkladu tehdy, když seznam vyexportujeme, provedeme pár změn a poté ten první zase naimportujeme. Tehdy se ten právě importovaný PŘIDÁ ke stávajícímu. Tj. skončíme s duplikátem každé položky.

Do popisek se nedoporučuje vkládat odrážky, jelikož je bude HandyShopper při importu vždy chápat jako nové položky. Přesto to ale jde udělat - stačí, když zajistíme, aby se hned za odrážkou nevyskytoval znak určující konec stávajícího řádku a přechod na nový (CRLF).

Některá pole nelze exportovat: lze to pouze u Quantity, Units, Price, Aisle, Note a Total.

Toho času není žádný způsob, jak vyexportovat údaj, s jakými obchody je položka asociována.

11.4. Dva typy exportu

Při exportech dat umí HandyShopper používat dva různé druhy formátování. Jeden z nich staví na tradičních odrážkách a druhý využívá pomlčky.



Pokračování článku:
HandyShopper - sdílení a stahování dat (25. část)
HandyShopper - velké finále (26. část)
Předchozí části článku:
HandyShopper - detaily Detailů (23. část)
HandyShopper - detaily Detailů (22. část)
HandyShopper - menu pro práci s databázemi (21. část)
HandyShopper - menu Actions (20. část)
HandyShopper - menu Extra (19. část)
HandyShopper - menu Misc (18. část)
HandyShopper - menu DB (17. část)
HandyShopper - menu Edit (16. část)
HandyShopper - menu Record (15. část)
HandyShopper - kontextové menu (14. část)
HandyShopper - nastavení na panelu Misc (13. část)
HandyShopper - nastavení na panelu DB (12. část)
HandyShopper - nastavení na panelu Sort (11. část)
HandyShopper - nastavení na panelu Columns (10. část)
HandyShopper - nastavení na panelu View (9. část)
HandyShopper - úvod do nastavení (8. část)
HandyShopper - začínáme s obsluhou III. (7. část)
HandyShopper - začínáme s obsluhou II. (6. část)
HandyShopper - začínáme s obsluhou (5. část)
HandyShopper - instalace a rady před prvním spuštěním (4. část)
HandyShopper - dokončení často kladených otázek (3. část)
HandyShopper - úvod do často kladených otázek (2. část)
HandyShopper - představení a možnosti programu (1. část)



Tento článek si můžete přečíst na webu www.PalmHelp.cz
http://www.palmhelp.cz/html

Tento článek najdete na adrese:
http://www.palmhelp.cz/html/modules.php?name=News&file=article&sid=2166