Spuštění objektů (OFSO)

NVG_OF_Nastavit_Spusteni_Objektu

Instance aplikace TPV2000Plus

Od verze 16.10 je možné spustit aplikaci TPV2000Plus vícekrát na jednom počítači. Tato možnost byla doplněna na základě požadavku uživatelů modulární verze TPV2000Plus, zejména pro práci na více

monitorech (například zobrazení rozpisky na jednom monitoru v instanci Konstruktér a postupu na druhém monitoru v instanci Technolog).

Aby bylo možné mezi jednotlivými instancemi komunikovat (například zobrazit pro aktuální postup rozpisku na druhém monitoru), je od verze 16.20 možné pro aktuálního uživatele předepsat, ve které

instanci TPV2000Plus se má daný objekt otevírat.

Nyní je možné tento předpis využít pro položku, rozpisku a postup. Pokud se funkčnost osvědčí, bude v dalších verzích rozšířena o další objekty (zakázka, nabídka, rozpočet…)

 

Předpis otevírání objektů v instancích

Navigace > Obecné funkce > Nastavit > Spuštění objektů (OFSO)

 

image1712061288

 

Volba Přidat přidá nový řádek, pak lze vybrat jméno instance a objekt, který se má v této instanci otevírat. Pokud jméno instance není zadáno, otevírá se daný objekt vždy v základní, nepojmenované

instanci, která se spustí při prvním spuštění TPV2000Plus na daném počítači.

Pro postup a rozpisku platí, že se vždy otevírá v předepsané instanci (pokud je zadána). Toto platí jak pro volby z navigace (např. Postup – Otevřít), tak pro funkce z menu (například Objekt > Postup).

Pokud předepsaná instance neběží, automaticky se spustí.

Pro položky je chování trochu odlišné. Pokud se vyvolá položka přímo z navigace, volbou Položky – Vybrat, zobrazí se výběr položky vždy v aktuální instanci bez ohledu na předpis.

U jiných voleb (například zobrazení aktuální položky pro rozpisku) se položka vyvolá v předepsané instanci.

 

Poznámka:        

Novou instanci lze vytvořit při opětovném spuštění TPV2000Plus na příslušném počítači (viz. popis verze 16.10).

 

Spuštění instance TPV2000Plus z příkazového řádku

Konkrétní instanci TPV2000Plus lze spustit například z příkazového řádku (nebo předepsat automatické spuštění instance po startu Windows) zadáním jména instance pro klíčové slovo instance,

například: C:\BBconsult\TPV2000\ tpv2000plus.exe instance=konstruktér

 

Nastavení způsobu komunikace mezi instancemi

V rámci verze 16.20 byla doplněna možnost využívat přímé volání událostí mezi jednotlivými instancemi TPV2000Plus, namísto dřívějšího volání komunikace mezi jednotlivými moduly TPV2000Plus,

využívající technologii windows DDE (Dynamic Data Exchange). Při použití DDE docházelo v některých případech k zamrznutí komunikace.

 

Od verze 16.20 je jako implicitní, nastavena komunikace s využitím přímého volání událostí. Protože se jedná o betaverzi, je možné nastavit i původní DDE komunikaci. Pro DDE ale nefunguje výše

popsaná komunikace mezi instancemi TPV2000Plus.

 

Centrální nastavení komunikace

Tpv_config.ddekom = 0  platí pro DDE komunikaci, 1 pro přímé volání událostí. Nastavení může provést implementátor TPV2000Plus.

 

Lokální nastavení komunikace

Lokální nastavení lze provést v souboru bbtpv.ini, v sekci ddeserver nastavením proměnné ddekom, například:

[ddeserver]

ddekom=1

 

Práce na více obrazovkách

Pokud se aplikace nebo okno otevírá na druhé obrazovce a přejde se na způsob práce pouze s jednou obrazovkou, otevře se tato aplikace nebo okno na pozici X = 0, Y = 0, tj. v levém horním rohu.

Pokud se přejde opět na práci na více obrazovkách, musí se aplikace nebo okno opět na druhou obrazovku přesunout ručně myší.

 

Založení nové instance

Po zadání nové instance po přihlášení do systému a potvrzení OK se zobrazí dialog pro nastavení otevírání objektů v nově zadané instanci.

 

image2069335880

 


Další odkazy:

 

Vyhledávání, filtrování

Klávesové zkratky

Kontextové menu

Chybová hlášení

 

Technická podpora

Kontakty

 

Copyright © BB consult engineering s.r.o. 1998-2025.

All Rights Reserved.