Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-27, 22:16x



Odpowiedz w temacie  [ Posty: 4 ] 
Dopisywanie do pliku txt z poziomu ambasic 
Autor Wiadomość

Rejestracja: 2009-01-31, 13:02
Posty: 106
Pomógł: 6
Post Dopisywanie do pliku txt z poziomu ambasic
Witam.
Handel Premium 2012a
Nie bardzo potrafię poradzić sobie z dopisywaniem do plików tekstowych. Chciałbym dopisać do pliku tekstowego jakieś dane. Niestety polecenie Open ... for output powoduje że istniejący plik z danymi zostaje usunięty.

Polecenie append ... pozwala dopisać ale do pliku otwartego for output :(

A chciałbym aby w konkretnych przypadkach różni użytkowników mogło dopisywać do tego samego pliku - taki swego rodzaju LOG tekstowy, czyli otwiera plik - dopisuje - zamyka plik. Problem z utratą ewentualnych danych w przypadku dopisania w tym samym czasie nie istnieje.

na razie to wpadłem tylko na pomysł:
1. otwórz do odczytu plik.txt wczytaj do pamięci i zamknij
2. otwórz do zapisu plik.txt zapisz to co wczytałeś, dopisz i zamknij

Takie trochę .... niefajne :)
Macie jakieś fajniejsze rozwiązania?

_________________
Pozdrawiam, G.


2012-06-14, 17:48
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post Re: Dopisywanie do pliku txt z poziomu ambasic
Moze prosciej sobie zdefiniowac dodatkowa tabele w bazie i do niej dopisywać?


2012-06-14, 22:34
Wyświetl profil

Rejestracja: 2009-01-31, 13:02
Posty: 106
Pomógł: 6
Post Re: Dopisywanie do pliku txt z poziomu ambasic
Też myślałem o takim rozwiązaniu ma to plusy:
- bardziej świadomy użytkownik nie usunie mi takiego pliku - znaczy usunąć będzie mógł zawsze no ale nie zajrzy do niego i nie zorientuje się, że tam jest info co robi.
- chcąc zobaczyć historię zmian dokumentu wywołuję procedurę z okna dokumentu i mam na talerzu co jest robione.
i minusy:
- dostęp do pliku przez handel lub ddfy.
- chcąc zobaczyć kto co robił trzeba specjalny raport zrobić.

No jeszcze możnaby spróbować użyć pliku INI i polecenie putini.

_________________
Pozdrawiam, G.


2012-06-15, 15:49
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Dopisywanie do pliku txt z poziomu ambasic
Temat dopisywania do pliku był już poruszany :

viewtopic.php?f=15&t=1207

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

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


2012-06-18, 14:22
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 4 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Dopisywanie do pliku

w Programowanie

edward

3

3797

2009-09-18, 08:44

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Import danych z pliku txt

w Programowanie

zz

5

3831

2013-01-31, 15:52

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. utworzenie pliku txt z csv

w Techniczne

kaljaam

1

2824

2011-07-06, 16:19

wrob Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Budowa pliku e_kontrah.txt

w Techniczne

dziadek02

3

3009

2011-03-24, 16:48

wrob Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 39 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