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



Odpowiedz w temacie  [ Posty: 7 ] 
Dziwny brak DateExt w FKP 
Autor Wiadomość

Rejestracja: 2009-04-20, 07:37
Posty: 270
Pomógł: 4
Post Dziwny brak DateExt w FKP
Witam,
Może ktoś z forumowiczów ma jakąś wiedzę na tan temat. Otóż, jak wiadomo, odpowiednikiem typu Date jest w Finansach i Księgowości typ DateExt. I wszystko fajnie działa (nie wnikam w semantyczny, czy jakikolwiek inny sens takiego rozróżnienia...), ale... Gdy typ DateExt zastosuję w raporcie odpowiedzialnym za procedury FKi (np. Procedury kontrahenta), to kicha....
Cytuj:
Błąd składni języka. Niezdefiniowany symbol: DateExt.
I powtarzam: tylko w procedurach - każdy inny raport łyka DateExt bez problemu. Kombinuję dlaczego, ale nie wiem, może procedury są kompilowane innym translatorem, z inną składnią, czy jak... :evil:
Gdyby ktoś coś wiedział na temat....

/pozdr
irek


2016-05-09, 14:31
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Dziwny brak DateExt w FKP
Która wersja programu?

W wersji 2016a raport w Raporty -> Procedury -> menu Kontrahenci kartoteka lub Raporty -> Procedury -> menu Kontrahenci formatka
o treści


Kod:
DateExt de
de.FromStr("2016-01-01")
message de.ToStr()


działa

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

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


2016-05-09, 14:52
Wyświetl profil

Rejestracja: 2009-04-20, 07:37
Posty: 270
Pomógł: 4
Post Re: Dziwny brak DateExt w FKP
Tak, wersja dokładnie ta.
Ale jeśli chodzi o ścieżkę, to chodzi mi o Raporty -> Procedury -> Formatki i np. raport Procedury kontrahenta. Gdy umieszczę DateExt np. w procedurze OnAfterUpdate, to gdy próbuję edytować kontrahenta, wyskakuje błąd jak wyżej....

/pozdr
irek


2016-05-09, 15:47
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Dziwny brak DateExt w FKP
No rzeczywiście. Tu nie działa.

A co chcesz zrobić?. Może znajdziemy obejście.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

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


2016-05-09, 21:06
Wyświetl profil

Rejestracja: 2009-04-20, 07:37
Posty: 270
Pomógł: 4
Post Re: Dziwny brak DateExt w FKP
Nie, no obejście zawsze można znaleźć - w tym przypadku chyba po prostu zastąpić typ daty zwykłym stringiem i porównywać daty jako stringi... Ale po pierwsze trochę prawą ręką za lewe ucho... a po drugie - pytanie zasadnicze : dlaczego w procedurze translator nie rozpoznaje typu, który normalnie łyka w całej reszcie programu. Nie dziwne trochę? ....

/pozdr
irek


2016-05-09, 22:36
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Dziwny brak DateExt w FKP
Ta wiadomość była pomocna.(1)
To, że nie rozpoznaje to trzeba zgłosić i zapewne w kolejnych wersjach będzie poprawione.
Jeżeli tylko potrzebujesz porównać daty to rzeczywiście wystarczy porównać stringi.
Ale jeżeli potrzebujesz zrobić inne operacje na datach to możesz użyć VBScript.

Kod:
   string sScript, sCzytaj
   int iLinia
   
   Zasoby(Ustaw,iLinia +=1)
   while Zasoby(Czytaj, sCzytaj)
      sScript += sCzytaj
      Zasoby(Ustaw,iLinia +=1)
   wend

   dispatch sc  = "MSScriptControl.ScriptControl"
   sc.Language = "VBScript"
   sc.AddCode( sScript )

   print sc.Run("mix_DateDiff","2011-01-01","2016-05-01")
   
zasoby:
'VB Script

      Function mix_DateDiff(fromDate, toDate)
        mix_DateDiff = DateDiff("d",fromDate,toDate)
      End Function


I dalej możliwości nieograniczone http://www.w3schools.com/asp/vbscript_r ... s.asp#date

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

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


2016-05-09, 23:15
Wyświetl profil

Rejestracja: 2009-04-20, 07:37
Posty: 270
Pomógł: 4
Post Re: Dziwny brak DateExt w FKP
Dzięki. :)
Btw - VBS w FKP?

/pozdr
irek


2016-05-10, 13:14
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 7 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki dziwny NumerEwid - FKP

w Programowanie

iredy

6

4892

2021-03-14, 12:18

Mieczysław Bellon Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. zmienna typu date, dateext w MKP

w Programowanie

wojtek

0

2242

2019-11-14, 11:45

wojtek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki 'Dziwny' komunikat w F-K

w Programy Księgowe

zz

3

3041

2010-01-14, 15:19

krzysiek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Dziwny problem z OnTimer

w Programowanie

kat

9

4595

2018-10-31, 06:38

bongos Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 9 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