mojaSymfonia FORUM
https://forum.mix-soft.pl/

Szablon importu - pozycje kolumnowe
https://forum.mix-soft.pl/viewtopic.php?f=15&t=1319
Strona 1 z 1

Autor:  tomko [ 2009-10-22, 08:50 ]
Tytuł:  Szablon importu - pozycje kolumnowe

Witam,

Borykam sie od pewnego czasu z szablonem do importowania danych w Handel Premium 2009c. Oto kod szablonu:

Kod:
#format "SDF"
#opisy ""
#separator_01 ","
#break ""


Section("","dokumentSP")
{
    @opisy=""

   $nazwa = "Zam"
   $kodMag = "MAG"
   $typ_dokumentu = "ZME"
   $seria = "sZME"
   $termin = Date()
   $forma_platnosci  = "Cash on the premises"     // bezposrednie przypisanie dziala
   //$forma_platnosci  = [7]       // nie mozna przypisac jako pozycja kolumny
   $rejestr_platnosci ="costam"
   $waluta = "EUR"

   //$khkod = [8]                       // podobnie jak wyzej

   Exit()

   Def("break","")

      while(! Def("break") ){
         Def("issomething","")
                  
         section( "", "", "" )
         {
         Def("issomething","x")      

         MakeSec("Pozycja dokumentu")
         {
            $kod = [2]               //dziala
            $cena = [3]               //dziala
            $ilosc = [4]               //dziala

            //$$forma_platnosci  = [7]         //tez nie dziala
            //$$forma_platnosci  = "Cash on the premises"   // dziala

         }

         }
         if ( ! Def("issomething","") )
         {
            Def("break","aaa")
         }

      }
}



Komentarze w kodzie wyjasniaja moj problem. Wywoluje szablon dla pliku w ktorym mam dane oddzielone srednikami. Dlaczego nie widzi tych kolumn dla sekcji glownej?

Pozdrawiam

Autor:  tomko [ 2009-10-23, 10:36 ]
Tytuł: 

Dodam jeszcze jedno pytanie. Podczas importowania danych program pyta o nadawce danych. Jak sie tego pozbyc? Chce ustawic zeby nie pytal nigdy i importowal bez uzgadniania.

Autor:  Jarek75 [ 2009-10-26, 10:36 ]
Tytuł: 

Dopisz sobie linię
Kod:
Info("_", [7], "_")

Nie zamieściłeś pliku źródłowego, więc skąd mamy znać przyczynę błędu?

Zobacz sobie, jak normalne pliki z Symfonii ustawiają nadawcę. Przecież możesz zrobić eksport.

Autor:  tomko [ 2009-10-27, 10:21 ]
Tytuł: 

Nie chce ustawiac nadawcy.

[center]Obrazek[/center]

Chcialbym wylaczyc pytanie o uzgadnianie nadawcy i domyslnie w tle ustawiac na nie.

Autor:  wrob [ 2009-10-27, 22:08 ]
Tytuł: 

A nie jest to opisane w plku - dokumentacja\AmHm-Import_specjalny.rtf ?

Autor:  tomko [ 2009-10-28, 09:42 ]
Tytuł: 

przejrzalem i nie znalazlem rozwiazania:/

Autor:  tomko [ 2009-10-28, 13:31 ]
Tytuł: 

Zmienilem koncepcje. Nie wykorzystuje do importu szablonu tylko bezposrednio w iorec wszystko wypelniam z poziomu ambasic-a. Dzieki temu nie musze podawac nadawcy wiec problem rozwiazany. Dzieki za wszelkie zainteresowanie

Autor:  tomko [ 2009-11-17, 15:27 ]
Tytuł: 

Raport importuje mi dane za pomoca iorec. Ustawiam w nim m.in. kurs:
Kod:
ior.SetField("waluta", "EUR")
ior.SetField("kurs", "4.2")

Jednak program mimo wszystko pyta czy uzyc kursu. Jak sie tego pozbyc? Jak dam 'zapisz' to na ten dzien juz nie zapyta wiecej ale chcialbym zeby na stale ten komunikat o potw. zniknal. Dzieki za odp.

Autor:  tomko [ 2009-11-17, 17:13 ]
Tytuł: 

moge co prawda do bazy zapisac kursy na iles dni do przodu ale czy takie rozwiazanie jest prawidlowe to nie wiem

Autor:  Notos [ 2009-11-17, 18:24 ]
Tytuł: 

No ale to będzie wymagało modułu "Jasnowidzenie 1.2", a on straaasznie drogi ;)

Autor:  rafal [ 2009-11-17, 18:52 ]
Tytuł: 

możesz zapisać kurs do bazy w "międzyczasie"

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/