Skocz do zawartości

Katarzyna Rozmarynowska

InsERT
  • Liczba zawartości

    414
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    11

Ostatnia wygrana Katarzyna Rozmarynowska w dniu 15 Stycznia

Użytkownicy przyznają Katarzyna Rozmarynowska punkty reputacji!

2 obserwujących

O Katarzyna Rozmarynowska

Ostatnie wizyty

Blok z ostatnimi odwiedzającymi dany profil jest wyłączony i nie jest wyświetlany użytkownikom.

Katarzyna Rozmarynowska's Achievements

166

Reputacja

7

Community Answers

  1. Szanowni Państwo, od wersji 51 (czerwiec 2024) przestaniemy dołączać do nexowego SDK rozszerzenie z szablonami projektów dla Visual Studio w wersji 2019. Rozszerzenie dla wersji 2022 zostaje oczywiście na swoim miejscu i serdecznie zachęcamy, by z niego korzystać.
  2. Nexo nie usuwa procedur użytkownika przy aktualizacji, zwłaszcza jeśli są one w dbo czy innej nie naszej schemie, aczkolwiek nawet procedury dodane do ModelDanychContainer raczej przetrwają aktualizację. Czy jest Pan pewien, że ta procedura zniknęła?
  3. Na tej liście nie ma Instynktu, tylko bardzo proste wyszukiwanie tekstowe. Zobaczymy, co da się tam zrobić, żeby wyszukiwało się lepiej przy wielu podmiotach.
  4. W którym miejscu? W całym nexo domyślne zachowanie Instynktu jest takie, że uruchamia się dopiero po podaniu dwóch znaków.
  5. Proszę spróbować z plikami startowymi. Tworzy się je w programie serwisowym nexo i można w nich podać namiary na serwer oraz podmiot. Takie pliki są domyślnie otwierane przez InsLauncher.exe, można też uruchamiać je przy pomocy polecenia: "C:\Program Files (x86)\InsERT\nexo\InsLauncher.exe" /StartupFile={ścieżka do pliku startowego} Po uruchomieniu z podanym plikiem startowym InsLauncher uruchomi odpowiedni program z linii nexo wg tego, co wskazano w polu 'Scenariusz'.
  6. Chciałabym, żeby dla osób czytających ten wątek było jasne, że InsERT nie zaleca pracy z jakimkolwiek programem z linii nexo na niewspieranych systemach operacyjnych. Tymczasowo da się to jeszcze robić, natomiast od wiosny 2024 nowe wersje nexo nie będą się instalować i uruchamiać na stanowiskach niespełniających wymagań co do wersji systemu operacyjnego i SQL Servera. Informowaliśmy o tym już wcześniej:
  7. Czy ten problem dotyczy którejś z nexowych aplikacji czy występuje w rozwiązaniu sferycznym? Jeśli w rozwiązaniu sferycznym, to w wersji 47 będzie to poprawione.
  8. No właśnie nie mamy łatwego dostępu Dziękuję za wyjaśnienia - zobaczymy, co da się zrobić!
  9. To ja jeszcze podrążę, bo nie do końca rozumiem problem. Wyobrażam sobie, że ma Pan dwa pakiety, np. Kopytko-1.0.0.0 i Kopytko-2.0.0.0 i w obydwu znajduje się aplikacja Kopytko.exe. Czy chciałby Pan, żeby Kopytko.exe po uruchomieniu potrafiło powiedzieć, czy pochodzi z pakietu 1.0.0.0 czy z 2.0.0.0? Bo jeśli tak, to nie mam dobrych wieści, bo nie za bardzo da się to zrobić. Znaczy da się, ale trzeba by sprawdzać wszystkie pakiety podpięte do podmiotu i patrzeć, czy jest w nich Kopytko.exe i wtedy można zgadywać, że ten właśnie pakiet jest źródłem tego właśnie pliku. To jest taka droga trochę okrężna. Czy nie byłoby łatwiej, gdyby wersjonował Pan swoją aplikację przy pomocy atrybutu AssemblyVersion i wtedy mógłby Pan ją sam sprawdzać i wyświetlać?
  10. Jeśli jest to SDK starszej niż 41.2.1, to może to wynikać z tego, że na komputerze jest zainstalowany .NET Framework w wersji 4.8.1. Starsze wersje Sfery nie działają na tej wersji .NETa. Więcej informacji tutaj:
  11. Czy może Pan przytoczyć, jaki to był błąd? Sprawdzanie FlagaWlasna.Id to jak najbardziej słuszna droga postępowania, ale należy mieć na uwadze, że jeśli dokument nie ma flagi, to FlagaWlasna będzie nullem i wtedy odwołanie się do pola Id spowoduje błąd NullReferenceException.
  12. Tak, można używać UI nexo w aplikacja Windows Forms. Wymaga to jednak utworzenia instancji typu AplikacjaWpf, który dziedziczy po WPFowym Application. Nie trzeba nic z tą instancją robić, wystarczy jedynie, żeby zainstniała przed utworzeniem Uchwytu. Poniżej zamieszczam mały przykład, w którym w aplikacji Windows Forms otwierane jest okno konkretnego towaru: public partial class Form1 : Form { private Uchwyt _sfera; public Form1() { InitializeComponent(); } private void buttonPolacz_Click(object sender, EventArgs e) { // utworzenie instancji aplikacji WPFowej var app = new AplikacjaWpf(); _sfera = Uchwyty.NowyZDostepemDoUi(); } private void buttonPokaz_Click(object sender, EventArgs e) { if (_sfera != null) { var asortymenty = _sfera.Asortymenty(); var asortyment = asortymenty.Znajdz("PESO20"); if (asortyment != null) { var okno = _sfera.PodajObiektTypu<IAsortymentOkno>(); okno.Pokaz(asortyment); } else { _ = MessageBox.Show("Nie udało się odnaleźć towaru o symbolu \"PESO20\""); } } } }
  13. Co ma Pan na myśli, pisząc "dłuższa bezczynność"? Czy przy takim zawieszeniu widać w menadżerze zadań zwiększone zużycie pamięci przez proces nexo (powyżej 1 GB)?
  14. Czerwonego paska z informacją o niespełnionych wymaganiach systemowych nie da się wyłączyć i nie będziemy tego zmieniać. Producent Windowsa 7 zakończył wsparcie dla tego systemu 14 stycznia 2020. Od tamtego czasu InsERT nexo oficjalnie nie jest przeznaczone na komputery z tym systemem. Informowaliśmy o tym w odpowiednim czasie: https://www.insert.com.pl/aktualnosci/informacje/2020/koniec_wsparcia_dla_starszych_systemow.html. Od tamtej pory zresztą samo nexo wyświetla komunikaty o tym, że system nie jest wspierany i zalecamy jego aktualizację. To, że w 2023 roku dalej da się pracować na nexo na Windowsie 7, to raczej dzieło szczęśliwego przypadku niż świadomego działania. Z każdą kolejną wersją nexo rośnie prawdopodobieństwo, że to szczęście się wyczerpie i coś w programie przestanie działać, czy to z winy Microsoftu, czy to innego dostawcy albo jakiegoś malware'u celującego w stare systemy operacyjne. Nie mamy nad tym kontroli i nie chcemy, aby nasi użytkownicy znaleźli się w sytuacji, w której nagle nie mogą pracować na nexo z powodu awarii związanej z systemem operacyjnym. Dlatego zdecydowaliśmy się informować o niespełnionych wymaganiach systemowych przy pomocy bardziej zdecydowanego środka wyrazu, którym jest czerwony pasek, a docelowo uniemożliwimy instalację i aktualizację nexo na niekompatybilnych komputerach. Informacja o tym została podana jakiś czas temu: Odcięcie Windowsa 7 nastąpi wiosną 2024, więc zostało jeszcze sporo czasu, żeby zaktualizować komputery. Bardzo do tego zachęcam.
×
×
  • Dodaj nową pozycję...