Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-03-28, 11:31x



Odpowiedz w temacie  [ Posty: 17 ]  Przejdź na stronę 1, 2  Następna
Porównanie dwóch plików tekstowych - AMBasic 
Autor Wiadomość

Rejestracja: 2011-07-07, 14:16
Posty: 40
Post Porównanie dwóch plików tekstowych - AMBasic
Witam, czy w ambasicu jest możliwe porównanie dwóch plików tekstowych (linia po linii) i zwrócenie różnicy?

Pozdrawiam


2015-12-02, 22:03
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Porównanie dwóch plików tekstowych - AMBasic
A dokładniej?
Chcesz wyłapać różnicę na poziomie całej linii, że jest inna od drugiej? Czy dokładnie które znaki w tej linii się różną od znaków w drugiej linii na tej samej pozycji?
Napisz co chcesz zrobić.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2015-12-02, 23:07
Wyświetl profil

Rejestracja: 2011-07-07, 14:16
Posty: 40
Post Re: Porównanie dwóch plików tekstowych - AMBasic
Tak, na poziomie całej linii, ale pliki nie są identyczne pod względem indeksu(gdyby to wrzucić do tablicy stringów). Linia, która np. jest pierwszą w pliku nr 1, może być(ale niekoniecznie) w drugim pliku na pozycji n. Chodzi mi o sprawdzenie (coś jak for each) linii w pliku nr 1, czy występuje w pliku nr 2. Jeśli nie wrzucenie jej do np. Buf i tak rekurencyjnie do końca 1 pliku.


2015-12-02, 23:38
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Porównanie dwóch plików tekstowych - AMBasic
Dużo danych jest w tych liniach? Jaka maksymalna ilość znaków w takiej linii?
Dużo linii może być w jednym pliku?
Masz jakiś przykładowe pliki? (podeślij do Eksperta)

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2015-12-02, 23:44
Wyświetl profil

Rejestracja: 2011-07-07, 14:16
Posty: 40
Post Re: Porównanie dwóch plików tekstowych - AMBasic
Pliki mogą zawierać nawet kilkaset linii. Pliki zawierają listę towarów z innego programu w formacie: kod_towaru;nazwa_towaru;cena;stan;LF
Chodzi o porównanie zawartości nowego pliku ze starym i wyrzucenie różnic, które później wciągam dokumentem do bazy Handlu. Chyba że źle kombinuje i prościej było by przeszukać nowy plik po kodzie(są takie same jak w handlu) towaru porównując bezpośrednio z bazą TW?


2015-12-03, 09:26
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Porównanie dwóch plików tekstowych - AMBasic
No i to już brzmi lepiej.
Czyli głównie chodzi o stany?

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2015-12-03, 09:38
Wyświetl profil

Rejestracja: 2011-07-07, 14:16
Posty: 40
Post Re: Porównanie dwóch plików tekstowych - AMBasic
Dokładnie, coś na zasadzie inwentaryzacji z oddziału. Przy założeniu że jeśli czegoś nie ma w pliku to stan=0.


2015-12-03, 09:42
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Porównanie dwóch plików tekstowych - AMBasic
No to zrób arkusz inwentaryzacyjny.
Zmodyfikuj ten arkusz inwentaryzacyjny na podstawie Twojego pliku -> viewtopic.php?f=2&t=5423

To ma być inwentaryzacja czy coś na zasadzie inwentaryzacji? Jaki ma powstać dokument po tym działaniu?

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2015-12-03, 09:54
Wyświetl profil

Rejestracja: 2011-07-07, 14:16
Posty: 40
Post Re: Porównanie dwóch plików tekstowych - AMBasic
Inwentaryzacja. Użycie Excela odpada, muszę wykombinować sposób na zautomatyzowanie tego, najlepiej AMBasic ale tu moje doświadczenie jest niewielkie. Z utworzeniem pliku w formacie inwentaryzacji sobie poradzę, tylko jak wyciągnąć listę towarów nie znajdujących się w pliku? Czy w AMbasicu jest coś na kształt foreach?


2015-12-03, 10:05
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Porównanie dwóch plików tekstowych - AMBasic
Możesz plik inwentaryzacji od razu wygenerować z AmBasica na podstawie tabel TW oraz SM (stany magazynowe) i w tym samym kroku pobrać stan ze spisu z pliku o, którym mowa.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2015-12-03, 10:30
Wyświetl profil

Rejestracja: 2011-07-07, 14:16
Posty: 40
Post Re: Porównanie dwóch plików tekstowych - AMBasic
Jeszcze jedno pytanko :) Mam już plik z inwentaryzacją (teoretycznie prawidłowy) po kliknięciu "Wykonaj operacje" pojawia się komunikat o utworzeniu dokumentu IN+/-, ale dokument w buforze jest pusty (nie ma żadnej pozycji). Co może być przyczyną?


2015-12-07, 15:10
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Porównanie dwóch plików tekstowych - AMBasic
pokaż ten plik

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2015-12-07, 15:15
Wyświetl profil

Rejestracja: 2011-07-07, 14:16
Posty: 40
Post Re: Porównanie dwóch plików tekstowych - AMBasic
Dane na potrzeby testów :mrgreen:

hmmm, nie chce załączyć pliku?


Ostatnio zmieniony 2015-12-07, 15:46 przez user_Sam, łącznie zmieniany 1 raz



2015-12-07, 15:40
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Porównanie dwóch plików tekstowych - AMBasic
Załącz jako zip lub wyślij do Eksperta

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2015-12-07, 15:44
Wyświetl profil

Rejestracja: 2011-07-07, 14:16
Posty: 40
Post Re: Porównanie dwóch plików tekstowych - AMBasic
ok


Załączniki:
Komentarz: xyz
2015-12-07.zip [413 bajtów]
Pobrany 174 razy
2015-12-07, 15:47
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 17 ]  Przejdź na stronę 1, 2  Następna
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Praca na dwóch monitorach

w Techniczne

mldksg

3

2857

2018-01-02, 13:29

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Księgowanie dwóch wyrobów

w Programy Księgowe

MCMC

2

1991

2013-06-06, 18:21

MCMC Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Rozdzielenie dwóch lat

w Programy Księgowe

Bahomet

5

2769

2014-05-23, 11:08

Bahomet Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Połączenie dwóch dokumentów magazynowych

w Programowanie

wrosiak

3

2888

2009-10-26, 10:44

Jarek75 Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 8 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant