Skocz do zawartości

Grzegorz Święch

Użytkownik
  • Liczba zawartości

    45
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez Grzegorz Święch

  1. Czy byłoby dużą zmianą gdybym chciał uzyskać cenę z ostatniej dostawy istniejących dostaw?
  2. Dzień dobry. Po aktualizacji Gestora z wersji 45 do obecnej 49 występuje błąd programu, kroki potrzebne do odtworzenia procesu: [Procesy ofertowe] 1. Klikamy Dodaj -> Proces ofertowy sprzedaży 2. Przechodzimy na zakładkę Realizacja ofert 3. Klikamy na forma płatności oraz zmień: 4. Pojawia otwiera się oferta z błędem (dodatkowo gdy jest uzupełniony klient i płatnik to te pola zostają wyczyszczone): Komunikat błędu: System.InvalidCastException: Nie można rzutować obiektu typu 'InsERT.Moria.Logistyka.UI.OEFlow' na typ 'InsERT.Moria.BusinessResources.ObjectWithCustomGroupsFlowServicePart'. w InsERT.Moria.Logistyka.UI.OEService.OnViewAttached() w InsERT.Mox.WpfControls.ViewModelContainerControl.OnViewAttached(FrameworkElement fe, ViewModelBase viewModel) w InsERT.Mox.WpfControls.ViewModelContainerControl.<>c__DisplayClass40_0.<InitializeViewModelBase>b__0(Object s, RoutedEventArgs e) w System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) w System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) w System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) w System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) w System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent) w System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root) w MS.Internal.LoadedOrUnloadedOperation.DoWork() w System.Windows.Media.MediaContext.FireLoadedPendingCallbacks() w System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks() w System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget) w System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget) w System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) EnvironmentStackTrace: w System.Environment.GetStackTrace(Exception e, Boolean needFileInfo) w System.Environment.get_StackTrace() w InsERT.Mox.Helpers.Ferf.AnalyzedException..ctor(Exception exception) w InsERT.Mox.UIFramework.ErrorContext..ctor(Exception exception, String dumpFilePath, Stream screenCapture) w InsERT.Moria.Startup.UI.NerfSupport.ShowFerfWindow(Exception exception, String dumpFile, Boolean newThread) w InsERT.Moria.Startup.UI.NerfSupport.HandleUsingFerf(Exception exception) w InsERT.Moria.Startup.UI.NerfSupport.ProcessUnhandledException(Exception exception) w InsERT.Moria.Startup.UI.NerfSupport.Dispatcher_UnhandledExceptionFilter(Object sender, DispatcherUnhandledExceptionFilterEventArgs e) w System.Windows.Threading.Dispatcher.ExceptionFilter(Exception e) w System.Windows.Threading.Dispatcher.ExceptionFilterStatic(Object source, Exception e) w System.Windows.Threading.ExceptionWrapper.FilterException(Object source, Exception e) w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) w InsERT.Moria.Logistyka.UI.OEService.OnViewAttached() w InsERT.Mox.WpfControls.ViewModelContainerControl.OnViewAttached(FrameworkElement fe, ViewModelBase viewModel) w InsERT.Mox.WpfControls.ViewModelContainerControl.<>c__DisplayClass40_0.<InitializeViewModelBase>b__0(Object s, RoutedEventArgs e) w System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) w System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) w System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) w System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) w System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent) w System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root) w MS.Internal.LoadedOrUnloadedOperation.DoWork() w System.Windows.Media.MediaContext.FireLoadedPendingCallbacks() w System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks() w System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget) w System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget) w System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) w System.Windows.Threading.DispatcherOperation.InvokeImpl() w System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) w MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj) w System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) w MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) w System.Windows.Threading.DispatcherOperation.Invoke() w System.Windows.Threading.Dispatcher.ProcessQueue() w System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) w MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) w MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) w System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) w System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) w MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) w MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) w System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) w System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) w System.Windows.Window.ShowHelper(Object booleanBox) w System.Windows.Window.Show() w System.Windows.Window.ShowDialog() w InsERT.Moria.Startup.UI.NexoAppBase.Go() w InsERT.Moria.Gestor.GestorApp.Main(String[] args)
  3. Moim celem jest aby po wybraniu klienta w ofercie również z automatu ustawiało takie dane w odbiorcy i nabywcy takie same jak klienta (tak samo jak domyślnie się dzieje z płatnikiem) Mam następujący kod: public override void PoZmianieWlasciwosciObiektu(IKontekstZdarzeniaPoZmianieWlasciwosciObiektu<IOferta> kontekst) { if (kontekst.RodzajZmiany == RodzajZmianyWartosci.PrzypisanieNowejWartosci && kontekst.SposobEdycji == SposobEdycji.Okno && kontekst.NazwaWlasciwosci == "Podmiot") { if (kontekst.ObiektBiznesowy.Dane.Odbiorca == null && kontekst.ObiektBiznesowy.Dane.Podmiot != null) { var podmiotId = kontekst.ObiektBiznesowy.Dane.Podmiot.Id; kontekst.ObiektBiznesowy.PodmiotyDokumentu.SprobujUstawicNabywceWedlugId(podmiotId); kontekst.ObiektBiznesowy.PodmiotyDokumentu.SprobujUstawicOdbiorceWedlugId(podmiotId); } } base.PoZmianieWlasciwosciObiektu(kontekst); } Podany kod działa, ale tak jakby nie do końca. Podczas ustawiania odbiorcy rzuca w debugerze wyjątkiem dotyczącym wartości null (prawdopodobnie dotyczy to PodmiotHistoria), co ciekawe pomimo tego że rzuci wyjątkiem to odbiorce ustawi, a z kolei przy nabywcy nie rzuci wyjątkiem, ale ustawi go w taki nie do końca poprawny sposób, czyli nie będzie miał opcji Pokaż, Popraw itp (jak na poniższym screenie): Wersja nexo której używam to 45, jakieś pomysły co mogę robić niepoprawnie?
  4. O ile przedstawiony sposób działa, to jednak przeważnie linki produktowe są długie i mam pytanie czy można to pole potraktować jako faktycznego linka? Linki do stron produktowych są przeważnie długie, i czy da się jedno z tych dwóch sposobów zrobić aby: - było np pole o nazwie link i po kliknięciu przekierowało do faktycznej strony? lub - nazwa produku była linkiem samym w sobie. Tak na szybko pomyślałem aby ustawić pole jako htmla używając Allow HTML Tags i zamiast nazwy wstawić link html <a href="{Dokument.Warianty.Pozycje.AsortymentWybrany.Asortyment.StronaWWW}">Link</a> ale jednak w gotowym pdfie jest to zwykły tekst o nazwie link, jest na to jakiś sposób?
  5. Dzień dobry. Posiadam taki fragment kodu, którego zdaniem jest skojarzenie dokumentu FS z wiadomością i wysłanie wiadomości pocztowej. Pominąłem większość mniej istotnego kodu dla czytelności, ale tak wygląda główna metoda: using (var kopia = iWiadomosciPocztowe.UtworzNowaWiadomosc(konto)) { ... kopia.Wiadomosc.Dane.Dokument = dokument; kopia.Wiadomosc.WypelnijNaPodstawie(szablon, false); kopia.Wiadomosc.DodajZalacznik(zalacznik, nazwaZalacznika); kopia.Wiadomosc.Dane.Konto = konto; kopia.Wiadomosc.Dane.NadawcaAdres = konto.Adres; kopia.Wiadomosc.Dane.NadawcaNazwa = konto.NazwaWyswietlana; kopia.Wiadomosc.Dane.Adresaci.Add(adresat); kopia.WyslijWiadomosc(); if (kopia.Zapisz() == false) { kopia.WypiszBledy(); } } Problem polega na tym, że prawdopodobnie (?) po aktualizacji do wersji 45 nie pojawia się data wysłania wiadomości, gdy jest ona wysyłana przez sferę (poprzez UI pokazuje normalnie). Przed aktualizacją był taki problem, że nie zawsze wszystkie wysyłało, co w wersji 45 zaczęło działać poprawnie lecz jak widać w powiązanych jest wiadomość email, i została ona wysłana jednak nie mam takiej informacji w odpowiadającej kolumnie, co może być przyczyną?
  6. Takie rozwiązanie na szybko, to udało mi się dojść do zmiennej która zawiera potrzebne informacje w PozycjaRozliczenia.Rozliczenie.Sesja.RozliczaneDokumenty, tylko ta zmienna może zawierać listę dokumentów, ale widzę zawsze ten ostatni nas interesuje więc pobieram to na razie w taki sposób: var rozrachunek = _nexoConnection.Uchwyt.PodajObiektTypu<IRozrachunki>().Dane.Wszystkie().First(); foreach (var rozliczenie in rozrachunek.Rozliczenia()) { var nazwaDokumentu = pozycjaRozliczenia.Rozliczenie.Sesja.RozliczaneDokumenty; if (nazwaDokumentu.Contains(",")) { nazwaDokumentu = nazwaDokumentu.Split(',').Last().Trim(); } } Jednak ciągle jest problem ponieważ to pole ma limit znaków i jak je przekroczy to daje ... na końcu i nie widzę ostatniego, ma ktoś pomysł jak się do tego pola dostać w inny sposób?
  7. Wchodząc z poziomu UI w rozrachunki, następnie klikając na wybrany rozrachunek mamy wewnątrz sekcje rozliczenia: W jaki sposób używając Sfery mogę pobrać nazwę dokumentu widocznego na powyższym screenie. Obecnie pobieram obiekt typu Rozrachunek, obiekt ten posiada funkcję Rozliczenia(): var rozrachunek = _nexoConnection.Uchwyt.PodajObiektTypu<IRozrachunki>().Dane.Wszystkie().First(); foreach (var rozliczenie in rozrachunek.Rozliczenia()) { var nazwaDokumentu = ? } W powyższym kodzie z łatwością mogę znaleźć datę oraz wartość jednak nie widzę nigdzie jak pobrać nazwę tych dokumentów czyli: KM 2/2012, Wpłata bankowa, KFS 15/GK/2021. Gdzie ta nazwa może się znajdować?
  8. Mam problem z ustawieniem gotowości do realizacji zamówienia, chciałbym używając metod sferycznych ustawić gotowość zamówienia w UI tak tak wygląda, wciakając Ctrl + G na proformie pojawia się okienko: i po kliknięciu zmienia stan realizacji: Przykładowy kod sferyczny którego próbowałem użyć wygląda w taki sposób: var idZamowienia = 1000; var zamowienieNexo = _polaczenieNexo.Uchwyt .PodajObiektTypu<IZamowieniaOdKlientow>().Dane .Wszystkie(x => x.Id == idZamowienia) .First(); using (var obiektZamowienia = _polaczenieNexo.Uchwyt .PodajObiektTypu<IZamowieniaOdKlientow>() .Znajdz(zamowienieNexo)) { obiektZamowienia.Dane.StanRealizacjiZamowienia.StanGotowosci = (byte)StanGotowosciDoRealizacji.Gotowe; obiektZamowienia.Zapisz(); } i dostaję błąd: Próbowałem również wykonać modyfikację pobierając obiekt typu: IStanyRealizacjiZamówienia ale również dostaję info, że nie można modyfikować istniejącej encji. W jaki sposób mogę to sferycznie przestawić?
  9. Mam problem ze znalezieniem, gdzie w Gestorze mogę zmienić konfigurację działania na przeliczenie cen. Docelowo chciałbym, aby każde działanie miało w zakładce asortyment przeliczanie od brutto. Zacząłem od tego że dla każdego z 40 szablonów które posiadam ustawiłem cenę brutto (tutaj taka mała dygresja że przydałaby się opcja masowej zmiany szablonów) Jednak zauważyłem, że ciągle w pewnych przypadkach cena ustawiona jest na netto. Mianowicie dodając np. nowe działanie telefoniczne, cena ustawia się na brutto, ale w momencie przypisania klienta do działania cena zmienia się na netto. Postanowiłem sprawdzić konfigurację kontrahenta i jest normalnie ustawiona według typu dokumentu Zmieniłem też dla pewności ceny w domyślnych szablonach klienta na brutto, ale też nie pomogło. Sprawdzałem również w typach dokumentów, w zakładce ceny i przeliczanie, ale również brak takiej opcji Tutaj już moje pomysły się wyczerpały, ma może ktoś pomysł gdzie mogę zmienić konfiguracje działań aby również w tym przypadku dodawanie kontrahenta była cena brutto?
  10. Rozumiem, a czy jest możliwość wygenerowania jednego wzorca który posiada różne logo na podstawie oddziału / magazynu w Crystal Reports?
  11. Posiadamy wiele oddziałów i każdy z naszych oddziałów identyfikuje się innym logiem na wzorach wydruków, fs, fp, oferty. Obecnie jest tak, że utworzyliśmy kilka wzorców wydruku, a na każdym z nich mamy różne loga. Jednak obecnie każdy oddział musi za każdym razem wybierać ręcznie wzorzec wydruku. Wstępnie widzę 2 rozwiązania aby uniknąć pomyłek i pracy ręcznej, chociaż może coś pominąłem: 1. Ustawienie domyślnego wzorca dla oddziału (jednak nie widzę takiej opcji) 2. Ustawienie jednego wzorca, w którym logo jest dynamiczne w zależności od wybranego oddziału (nie wiem czy jest to możliwe) Czy idę dobrym tropem i czy taka możliwość w nexo?
  12. Dzień dobry. Chciałbym podbić wątek numer 1. ponieważ również zauważyłem, że w widoku kolumn nie mogę wybrać pól własnych, a nie ukrywam, że bardzo by się przydały. Czy jest jakiś postęp w tej sprawie?
  13. Czyściłem QueryCache jednak to nic nie dało, ale zalogowanie się do docelowej bazy poprzez Nexo rzeczywiście pomogło! Dziękuję!
  14. Rozwiązanie jest ustawione na 4.7.2 i na serwerze też jest .net zainstalowany. To rozwiązanie jest podpięte do kilku podmiotów (ta sama VM, różne instancje bazy oraz rozwiązania) i tylko na jednym podmiocie ten błąd występuje. Na tym podmiocie testowo kiedyś uruchamiałem moduł automatyzacji (i zakładam, że tu gdzieś leży problem bo to logi sugerują). Obecnie moduł ten jest nieaktywny, jednak nawet teraz to testowo aktywowałem na 1msc, ale problem dalej występuje.
  15. Dzień dobry. Napotkałem problem przy uruchomieniu rozwiązania opartego o Sfere, do tej pory aktualizacje przechodziły w miarę płynnie (poza oczywiście zmianami w API) jednak teraz mam problem z zalogowaniem się do sfery, błąd jaki dostaje z error-loga: <?xml version="1.0" encoding="utf-8"?> <Exception> <Type>System.Reflection.TargetInvocationException</Type> <Time>2022-11-02 11:02:24</Time> <Description>Obiekt docelowy wywołania zgłosił wyjątek.</Description> <Method>System.Object InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)</Method> <HelpLink /> <StackTrace> w System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) w System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) w System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) w System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters) w System.Data.Entity.LinqExpressionExtensions.Interpreter.InterpretCall(MethodCallExpression call) w System.Data.Entity.LinqExpressionExtensions.Interpreter.Interpret(Expression expression) w System.Data.Entity.LinqExpressionExtensions.Interpreter.InterpretMemberInit(MemberInitExpression init) w System.Data.Entity.LinqExpressionExtensions.Interpreter.Interpret(Expression expression) w System.Data.Entity.LinqExpressionExtensions.Interpreter.InterpretNew(NewExpression newExpression) w System.Data.Entity.LinqExpressionExtensions.Interpreter.Interpret(Expression expression) w System.Data.Entity.LinqExpressionExtensions.Interpreter.InterpretUnary(UnaryExpression unary) w System.Data.Entity.LinqExpressionExtensions.Interpreter.Interpret(Expression expression) w System.Data.Entity.LinqExpressionExtensions.Interpreter.InterpretCall(MethodCallExpression call) w System.Data.Entity.LinqExpressionExtensions.Interpreter.Interpret(Expression expression) w System.Data.Entity.LinqExpressionExtensions.Interpreter.InterpretConditional(ConditionalExpression conditional) w System.Data.Entity.LinqExpressionExtensions.Interpreter.Interpret(Expression expression) w System.Data.Entity.LinqExpressionExtensions.Interpreter.InterpretMemberAccess(MemberExpression member) w System.Data.Entity.LinqExpressionExtensions.Interpreter.Interpret(Expression expression) w System.Data.Entity.LinqExpressionExtensions.Interpreter.InterpretCall(MethodCallExpression call) w System.Data.Entity.LinqExpressionExtensions.Interpreter.Interpret(Expression expression) w System.Data.Entity.LinqExpressionExtensions.Interpret(LambdaExpression expression, IEnumerable`1 arguments) w System.Data.Entity.LinqExpressionExtensions.&lt;&gt;c__DisplayClass1_0`2.&lt;CompileOrInterpret&gt;b__0(T t) w System.Data.Entity.Core.Common.Internal.Materialization.Coordinator`1.ReadNextElement(Shaper shaper) w System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext() w System.Data.Entity.Internal.LazyEnumerator`1.MoveNext() w System.Linq.Enumerable.Single[TSource](IEnumerable`1 source) w System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.&lt;&gt;c__14`1.&lt;GetElementFunction&gt;b__14_3(IEnumerable`1 sequence) w System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.ExecuteSingle[TResult](IEnumerable`1 query, Expression queryRoot) w System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.System.Linq.IQueryProvider.Execute[TResult](Expression expression) w System.Linq.Queryable.Single[TSource](IQueryable`1 source) w InsERT.Moria.Wspolne.RegulyAutomatyzacji.MechanizmRegulAutomatyzacji.OdswiezDateGranicznaWeryfikacjiWarunkow() w InsERT.Moria.Wspolne.RegulyAutomatyzacji.MechanizmRegulAutomatyzacji.&lt;Start&gt;b__44_2() w InsERT.Moria.Wspolne.RegulyAutomatyzacji.MechanizmRegulAutomatyzacji.Start()</StackTrace> <InnerException> <Type>System.InvalidOperationException</Type> <Time>2022-11-02 11:02:24</Time> <Description>The 'WersjaInstalacjiRegulSystemowych' property on 'ParametrRegulAutomatyzacji' could not be set to a 'System.Byte[]' value. You must set this property to a non-null value of type 'System.String'. </Description> <Method>T GetValue(System.Data.Common.DbDataReader, Int32)</Method> <HelpLink /> <StackTrace> w System.Data.Entity.Core.Common.Internal.Materialization.Shaper.ErrorHandlingValueReader`1.GetValue(DbDataReader reader, Int32 ordinal) w System.Data.Entity.Core.Common.Internal.Materialization.Shaper.GetPropertyValueWithErrorHandling[TProperty](Int32 ordinal, String propertyName, String typeName)</StackTrace> </InnerException> <EnviromentStackTrace> w System.Environment.GetStackTrace(Exception e, Boolean needFileInfo) w System.Environment.get_StackTrace() w InsERT.Mox.Helpers.Logging.ExceptionFileSaver.StackTraceElement() w InsERT.Mox.Helpers.Logging.ExceptionFileSaver.SaveExceptionInFile(Exception ex, String file) w InsERT.Mox.Helpers.Logging.ExceptionFileSaver.Save(Exception exception, String&amp; exceptionFilePath) w InsERT.Mox.Helpers.Logging.Logger.LogException(Exception exception, String message) w InsERT.Mox.Helpers.Logging.Logger.Error(Exception exception) w InsERT.Mox.Helpers.Logging.LogHelper.LogException(Exception exception) w InsERT.Mox.UIFramework.ExceptionExtensions.Log(Exception exception) w InsERT.Moria.Wspolne.RegulyAutomatyzacji.MechanizmRegulAutomatyzacji.Start() w InsERT.Moria.Wspolne.RegulyAutomatyzacji.ManipulatorRegulAutomatyzacji.UruchomMechanizm() w InsERT.Moria.Sfera.Uchwyt.EjA=() w InsERT.Moria.Sfera.Uchwyt.ZalogujOperatora(Guid id, String haslo) w InsERT.Moria.Sfera.Uchwyt.ZalogujOperatora(String login, String haslo) w Synchronizator.Logic.Sfera.PolaczenieNexo.UruchomSfere(String server, String database, Boolean windowsAuth, String databaseUsername, String databasePassword, String subiektUsername, String subiektPassword) w C:\Users\grzesieksw\source\repos\grzesieksw\Synchronizator-isprzet\Synchronizator\Logic\Sfera\PolaczenieNexo.cs:wiersz 37 w Synchronizator.MainManager.UstanowPolaczenieZNexo() w C:\Users\grzesieksw\source\repos\grzesieksw\Synchronizator-isprzet\Synchronizator\MainManager.cs:wiersz 41 w Synchronizator.MainWindow.SphereConnect_Click(Object sender, RoutedEventArgs e) w C:\Users\grzesieksw\source\repos\grzesieksw\Synchronizator-isprzet\Synchronizator\MainWindow.xaml.cs:wiersz 79 w Synchronizator.MainWindow..ctor() w C:\Users\grzesieksw\source\repos\grzesieksw\Synchronizator-isprzet\Synchronizator\MainWindow.xaml.cs:wiersz 46 w System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean&amp; canBeCached, RuntimeMethodHandleInternal&amp; ctor, Boolean&amp; bNeedSecurityCheck) w System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark&amp; stackMark) w System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark&amp; stackMark) w System.Activator.CreateInstance(Type type, Boolean nonPublic) w System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark&amp; stackMark) w System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) w System.Activator.CreateInstance(Type type, Object[] args) w System.Xaml.Schema.SafeReflectionInvoker.CreateInstanceCritical(Type type, Object[] arguments) w System.Xaml.Schema.SafeReflectionInvoker.CreateInstance(Type type, Object[] arguments) w System.Xaml.Schema.XamlTypeInvoker.CreateInstance(Object[] arguments) w MS.Internal.Xaml.Runtime.ClrObjectRuntime.CreateInstanceWithCtor(XamlType xamlType, Object[] args) w MS.Internal.Xaml.Runtime.ClrObjectRuntime.CreateInstance(XamlType xamlType, Object[] args) w System.Xaml.XamlObjectWriter.Logic_CreateAndAssignToParentStart(ObjectWriterContext ctx) w System.Xaml.XamlObjectWriter.WriteStartMember(XamlMember property) w System.Xaml.XamlWriter.WriteNode(XamlReader reader) w System.Windows.Markup.WpfXamlLoader.TransformNodes(XamlReader xamlReader, XamlObjectWriter xamlWriter, Boolean onlyLoadOneNode, Boolean skipJournaledProperties, Boolean shouldPassLineNumberInfo, IXamlLineInfo xamlLineInfo, IXamlLineInfoConsumer xamlLineInfoConsumer, XamlContextStack`1 stack, IStyleConnector styleConnector) w System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) w System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) w System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) w System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc) w System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties) w System.Windows.Application.DoStartup() w System.Windows.Application.&lt;.ctor&gt;b__1_0(Object unused) w System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) w System.Windows.Threading.DispatcherOperation.InvokeImpl() w System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) w MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj) w System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) w MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) w System.Windows.Threading.DispatcherOperation.Invoke() w System.Windows.Threading.Dispatcher.ProcessQueue() w System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled) w MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled) w MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) w System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) w System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) w MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) w MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg) w System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) w System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) w System.Windows.Application.RunDispatcher(Object ignore) w System.Windows.Application.RunInternal(Window window) w System.Windows.Application.Run(Window window) w System.Windows.Application.Run() w Synchronizator.App.Main()</EnviromentStackTrace> </Exception>
  16. Dziękuję za informację, w ostateczności miałem skorzystać właśnie z tego sposobu (zapisu do pliku tymczasowego na dysku) jednak wolałem się upewnić, czy nie istnieje czasami gotowa metoda, dziękuje za pomoc!
  17. Dzień dobry. Chciałbym poprzez sferę dokonać dodanie dokumentu do biblioteki oraz wysłanie maila. Dokładny efekt który chcę uzyskać wygląda tak w UI: Szukałem informacji w dokumentacji, jednak nie mogłem tego znaleźć, najbliżej tego co chcę uzyskać wygląda że jest interfejs IWydruki, jednak nie posiada on odpowiednich metod.
  18. Dzień dobry. W jaki sposób mogę przeanalizować dlaczego system Nexo przestał się uruchamiać na moim systemie? Kliknięcie w jakikolwiek program z linii Nexo nic nie powoduje. Już raz miałem podobną sytuację, tylko na innym komputerze i skończyło się reinstalacją systemu, odinstalowanie oraz ponowne instalacje Nexo nic nie dają. Teraz wolałbym nie reinstalować tego systemu ponieważ byłoby to bardzo czasochłonne. Wstępnie wygląda że problem może być powiązany z brakiem dostępu(?) do bibliotek nexo, ponieważ przestały działać również powiązane programy działające na sferze.
  19. Dziękuję za wyjaśnienie, czy jest jakakolwiek możliwość aby wyświetlić opis z kartoteki? Mój asortyment ma parametry i w umowie chciałbym zawrzeć parametry urządzenia na która jest umowa, wszelkie parametry zawarłem właśnie w opisie asortymentu.
  20. Dzień dobry. Tworzymy w gestorze wzór umowy z klientem, jednak wygląda że nie możemy pobrać pola Opis z asortymentu. W umowie mamy następującą treść wygenerowaną przez Nexo: <<lista towarow i uslug(wierszowo;|R||Nazwa||Ilość||J.m.||Cena netto||Cena brutto||Rabat||VAT[%]||Wartość brutto||Wartość netto||Opis||Waluta|)>> Program na wydruku wyświetla wszystkie informacje oprócz pola opis. (na czerwono podkreśliłem, gdzie powinien być opis, a zamiast niego są 2 spacje) Pola które zostały wypełnione w asortymencie to: Podstawowe -> Opis oraz Opis -> Pełna charakterystyka Proszę o pomoc w jaki sposób mogę ustawić pole opis w umowie. Wersja: Gestor Nexo Pro 39.2.1
  21. Dzień dobry, Mamy jakąś aktualizację w sprawie postępów prac nad tą funkcjonalnością?
  22. Rozumiem, jednak wolałbym uniknąć modyfikacji na poziome samej bazy danych, jest w planach dodanie godziny do umowy?
×
×
  • Dodaj nową pozycję...