Iroda

LibreOffice keresés - O vs Ö

Fórumok

Sziasztok,

Van egy ilyen jelenség, hogy keresésnél (de akár cserénél is) a LO (24.2.7.2, Kubuntu 24.04) egyformán megtalálja az "o" és az "ö" betűket -- mármint ha "ö"-re vagy "o"-ra, illetve azokat tartalmazó szavakra keresek.

Tehát egy szövegben, amiben szerepel pl a "török" és a "torok" szó is, és le akarom cserélni az összes "török"-öt "belga"-ra, akkor lecseréli a "torok"-ot is. 

Tudja esetleg reprodukálni valaki ezt a hibát, vagy nálam van elcseszve valami?

Köszi előre is,

Béka

szerk: ránéztem már, és működik az összes ékezetes / nem ékezetes kombóra -- a-á, e-é, i-í, o-ó, u-ú, u-ü-ű.

Libreoffice calc feldolgozás optimalizálása

Fórumok

Halihó!

Kapok különböző forrásokból táblázatokat. Egyelőre mindenki vagy csv-ben vagy valamilyen excel formátumban (pl. xlsx) küldi, amije van. Néhány naponta jellemzően új forrás kezd el adatokat küldeni, a korábbiaktól eltérő formátumban. Eddig van 5, még kb. 10-re számítok hamar, de később ritkábban, még akár több 10, akár 100 is jöhet majd.

Saját felhasználásra ki szeretnék nyerni adatokat mindegyikből. Minden eddigihez kézzel elkészítettem egy adatkinyerő/formázó táblázatot Libreoffice-ban, amibe az új adatokat bedobom, és a számomra kellő adat kijön a másik oldalán. Vannak egyszerűek és vannak olyanok, amikkel megszenvedtem. Leírom a jellemző kihívásokat. Szeretném, ha tanácsot adnátok vagy abban, hogy ezt vagy azt a lépést hogy lehet felgyorsítani, vagy az egész kézi matyizást hogy lehetne program írással automatizálni. A cél, hogy a következő adatkinyerő táblázatok elkészítése gyorsabb legyen és kevesebbet szívjak.

Formulákkal elég sok tapasztalatom van (de messze nem ismerek mindent), Libreoffice tudom, hogy támogat programozást különféle nyelveken, de nem próbáltam még.

  1. Egy munkalapról egy másikra szeretném két oszlop tartalmát átmásolni. Ezt jelenleg úgy csinálom, hogy új munkalap, A2 cellába beírom mondjuk azt, hogy =$Worksheet.Q2, A3 cellába mondjuk azt, hogy =$Worksheet.L2, aztán kijelölöm az A2 és A3 cellát, megfogom a kijelölés jobb alsó sarkát az egérrel, és lehúzom. Tartom. Tartom. Tartom. Elmegy mondjuk 30 másodperc. Elengedem. Az első 3000 sort lemásolta. Aztán mondjuk ugyanezt egy másik tartománnyal. Az eredmény jó, a kijelölés húzása helyett nem lenne baj valami gyors módon azt mondani, hogy 1389 alkalommal másold le ezt a két cellát. A két oszlop copy paste másolása a másik munkalapra nem jó, mert ha új adatot küldenek, akkor ahová áthoztam az adatot, ott is módosulnia kell.
  2. Egy oszlopban szétválasztandó adatok vannak. Mondjuk "AAAAA: 123456". Ebből nekem mondjuk csak a szám kell. Formulát nem találtam erre, szóval most minden alkalommal, amikor új adat jön, az oszlopot lemásolom, kijelölöm, Data/Text to Columns, és így kézzel két oszlopba vágom a tartalmát. Onnan már a formula felveszi. Ezt szeretném automatizálni.
  3. Van egy oszlop. Számok vannak benne, de valami ismeretlen okból szövegként eltárolva. Pl. ami 10-nek látszik, az valójában '10. Nekem szám kellene, mert pl. 3 oszlop közül meg kellene mondanom, melyik a legkisebb, de a =min(J6,L6,M6) 0-t ad 10 helyett, ha a J6-ban '10 van 10 helyett. Ezt megint a Data/Text to Columns használatával tudom javítani, amit megint csak automatizálni szeretnék.

Chrome-ban különböző munkamenetek

Fórumok

Használok Chrome-ot is, de nem ez az elsődleges böngészőm. Nem ismerem a lehetőségeit és trükkjeit eléggé, ezért kérdezek:

Amit meg szeretnék valósítani az az, hogy legyen 2 vagy 3 külön ablak, amiket elő tudok hívni, ha kell. Van az alap Chrome munkamenetem, amiben 3 dologgal szoktam foglalkozni.

Van egy (talán kettő) új téma, amivel az alap munkamenettől függetlenül szeretnék foglalkozni. Szeretném, ha az új témával egy külön ablakban tudnék foglalkozni, ezt az ablakot bármikor be tudjam zárni, meg tudjam nyitni, emlékezzék az abban az ablakban utoljára használt tabokra.

Használtam néhány éve Chrome profilokat, amik kiválóan működtek a magán dolgok és a munka dolgok szigorú elválasztására. A mostani helyzethez képest annyi az eltérés, hogy akkor volt egy új, céges email cím, amit az új profil létrehozásakor meg tudtam adni. Most meg magán dolog mindkettő, nem muszáj (sőt, kényelmetlen) a teljes elválasztás.

Próbáltam létrehozni most egy második profilt, de nem engedte, hogy ugyanazt az email címet használjam, amit az elsőhöz. Enged email nélkül profilt készíteni, de így semmi olyan dologhoz nem férek hozzá, amit az rendes email címemmel használtam.

Pl. vannak Google drive-on dokumentumok, amiket szeretnék használni (nem kizárólag a második ablakban fogom ezeket használni), és szeretném, ha az elsődleges email címhez tartozó drive-ban (is?) ott lennének, abban a könyvtárban, amit ehhez a témához hoztam létre.

A profilokon kívül nem ismerek más Chrome funkciót, amivel külön tudok kezelni dolgokat (eddig egyszerűen nyitottam egy új ablakot, és abban vannak ennek a témának a tabjai). A profil, úgy tűnik, ágyúval verébre, és kényelmetlen.

Van valami más, amit érdemes lenne megnéznem? Vagy használhatom a profilokat másképp, kevésbé leválasztva?

[Megoldva] Kulcs-Soft szakértők? : "Jelenleg adatbázis frissítés van folyamatban"

Fórumok

Sziasztok!

Hátha valaki emlékszik mit kell tenni!
A hiba kiváltója az, hogy ha az új programverziót nem a szerveren adminként telepítik elsőnek, hanem valamelyik kliens gépen a normál felhasználó indítja, akkor az adatbázis frissítés nem fut le. Ha ilyenkor a szerveren befrissítem és megpróbálok belépni, akkor a fenti hibaüzenet fogad.
Egyszer vagy 10 éve belefutottam ebbe és az üsz mondta (tudásbázisban nincs benne!), hogy milyen plusz billentyűk lenyomása mellett nyomjak ENTER-t, ami kikényszeríti a folytatást
Végigpróbáltam CTRL,SHIFT,ALT, AltGr teljes kombinációit, de nem megy tovább.

Itt szívok ezzel éjfél környékén...

Pontosítás: Az Ügyvitel Prémium progiról van szó

Megoldás

[#Megoldva] LibreOffice Calc: feltételes cella stílus beállítás --- hogyan?

Fórumok

Sziasztok!

Az "A" oszlopban van változóan 4 féle érték. Hogyan állítsam be a feltételes formázást, hogy az "A" oszlop egy bizonyos értéke esetén a "B" oszlopban az adott sor egy megadott stílusban jelenjen meg, úgy hogy az "A" oszlop stílusát nem változtatom?

pl:

----------------
A      | B     
----------------
alma   | nyuszi
--------- ------
szilva | egér
----------------
körte  | sajt
----------------
alma   | béka
----------------

tehát pl. ha az "A" oszlop értéke "alma" akkor a "B" oszlop stílusa legyen "vastagbetűs"

(LibreOffice 7.6.5.2)

[megoldva] abevjava 3.29.0-01 frissites utan nem indul el debian 12-n

Fórumok

a 3.29.0-01 verzio most is mukodik, csak vigyaznom kell, hogy a programot ne frissitsem, csak a nyomtatvanyokat.

a diffekbol latja valaki, hogy mi az ujabb verzionak a baja?

koszi!

az stdout-on ennyi a kulonbseg:

-------------------------

0a1,2
> Friss abevjava csomag (jelenlegi:v3.29.0, frissebb: v3.33.0)
> Rendszer upgrade
9c11
< abevjava 3.29.0-01
---
> abevjava 3.33.0-01
43,59c45
< 4000
< Free memory=105 MB
< frissités napló könyvtár : /home/user/abevjava/naplo
< ReadHandedObjectStreamTime = 10 enyk_dirlist_home_nyomtatvanyok_user
< FileListTime = 13  /home/user/abevjava/nyomtatvanyok/
< ReadHandedObjectStreamTime = 2 enyk_dirlist_home_nyomtatvanyok_user
< FileListTime = 3  /home/user/abevjava/nyomtatvanyok
< ReadHandedObjectStreamTime = 1 enyk_dirlist_home_segitseg_user
< FileListTime = 1  /home/user/abevjava/segitseg
< ReadHandedObjectStreamTime = 1 enyk_dirlist_home_nyomtatvanyok_user
< FileListTime = 3  /home/user/abevjava/nyomtatvanyok/
< ReadHandedObjectStreamTime = 1 enyk_dirlist_home_nyomtatvanyok_user
< FileListTime = 2  /home/user/abevjava/nyomtatvanyok
< ReadHandedObjectStreamTime = 0 enyk_dirlist_home_segitseg_user
< FileListTime = 1  /home/user/abevjava/segitseg
< ReadHandedObjectStreamTime = 1 enyk_dirlist_home_nyomtatvanyok_user
< FileListTime = 3  /home/user/abevjava/nyomtatvanyok/
---
> *** TM impl : AnykTrustManagerProviderImplAnykts

-------------------------

az stderr-en ennyi, azt latom hogy "NoClassDefFoundError: javax/xml/bind/JAXBContext" csak azt nem hogy ilyenkor mi van.

-------------------------

97a498,508
> Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/JAXBContext
>       at hu.piller.enykp.alogic.templateutils.blacklist.Blacklist.create(Unknown Source)
>       at hu.piller.enykp.alogic.templateutils.blacklist.BlacklistStore.<init>(Unknown Source)
>       at hu.piller.enykp.alogic.templateutils.blacklist.BlacklistStore.getInstance(Unknown Source)
>       at hu.piller.enykp.gui.framework.MainFrame.<init>(Unknown Source)
>       at hu.piller.enykp.gui.framework.MainFrame.main(Unknown Source)
> Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBContext
>       at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
>       at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
>       at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
>       ... 5 more

-------------------------

e-kréta, tárolt adatok

Fórumok

Szervusztok!

Segítségeteket szeretném kérni. Felmerült munkahelyemen (egy iskola), hogy az augusztustól nálunk is kötelezően használt kréta rendszer milyen adatokat tárol a felhasználókról? Azt látom, hogy pl. rólam tárolja a nevem :-), órarendem, stb. de pl. olyan adatokat tárol, hogy mikor léptem be, milyen böngésző, miket csináltam, mely menüben mennyi időt töltöttem,...? Mivel megkértek, írtam az ügyfélszolgálatnak. Kb. lepattintottak: más felhasználók ilyen adatait nekem nem adják ki. Értem én, de ezt senki sem kérte. Ezt újra megírtam nekik, hogy engem csak a tárolt adatok fajtája érdekel. Azóta nem válaszolnak, kb. két hónapja.

Az a kérdésem, hátha valaki tudja, hogy vajon ezekhez az információkhoz hogyan juthatnánk hozzá? Vagy hagyjuk a fenébe az egészet, felesleges ezeken "rugózni"? Előre is köszönöm.

uhlaci

Samba + nyomtató driverek közzététele

Fórumok

Sziasztok,

van egy Samba 4.6.x szerverem, rajta egy rakás megosztott nyomtatóval, CUPS backend-del. Remekül nyomtat.

Szeretnék viszont nyomtató drivereket is kiajánlani a Windows 10 / Windows 11 klienseknek. A nyomtató telepítés jelenleg manuálisan működik. (A betallózott hálózati nyomtatón jobb klikk, majd "Connect", ekkor megkér, hogy tallózzak be hozzá drivert.)

A dokumentációt kiolvastam:
https://wiki.samba.org/index.php/Setting_up_Automatic_Printer_Driver_Do…

A \\SERVER\PRINTER$ share írható-olvasható. A Windows munkaállomáson a "Print Management" applikációba felvettem a szervert, és a "Generic / Text only" drivert remekül fel tudtam tölteni, és hozzá tudtam rendelni egy nyomtatóhoz. Működik. Viszont, nagyjából semmi más drivert nem tudok feltölteni.

Azt már elolvastam, és nagyjából felfogtam, hogy mi a különbség a Type 3 és a Type 4 driverek között, és hogy a Samba nem támogatja a Type 4-et. Töltöttem le minden nyomtatóhoz Type 3 drivert.

  • A "HP Universal Print Driver (PCL6)" driver azt mondja: "Unable to install HP Universal Printing PCL 6, Type 3 - User Mode, x64 driver"
  • A "Canon Generic Plus PCL 6" driver azt mondja: "Unable to find a core driver package that is required by the print driver package"
  • ...
  • (nagyjából 4-5 további drivert próbáltam, és mind elszállt valamilyen nem túl informatív hibaüzenettel)

Ha ugyanezeket a drivereket a helyi gépre akarom telepíteni, akkor csont nélkül felmennek.

Időközben találtam egy SHARP fénymásoló drivert, ami csont nélkül felment. Hmmm...

Én rontok el nagyon valamit?
Ez a "Point and Click" nyomtatás tényleg ennyire szar?
Nálatok működik?
Hogyan? :)

Nextcloud + User Backend SQL Raw

Fórumok

Sziasztok!

 

Adott egy e-mail szerver amin a nextcloud (is) kezeli a felhasználókat akik így az email címükkel jelentkeztek be (több családi domain, semmi kereskedelmi megoldás). Eddig egyetlen nextcloud volt, most kérésre egy hosszabb teszt erejéig kell egy nextcloudot egy másik szerverre telepítenem ahol szintén levelezéssel együtt van rá szükség. Azt szeretném napok óta elérni, hogy ezen a nextcloudon csak egyetlen domain userei lennének láthatók/elérhetők, de egy istennek sem sikerül. A felhasználók kezelése a User Backend SQL Raw pluginnel megy évek óta problémamentesen, amihez a config.php-be a következő kódot kell illeszteni:

'user_backend_sql_raw' => array(
    'db_name' => 'mail_server',
    'db_user' => 'mail_admin',
    'db_password' => 'USE_PASSWORD_DB_MAIL_ADMIN',
    'queries' => array(
        'get_password_hash_for_user' => 'SELECT password_hash FROM users_fqda WHERE fqda = :username',
        'user_exists' => 'SELECT EXISTS(SELECT 1 FROM users_fqda WHERE fqda = :username)',
        'get_users' => 'SELECT fqda FROM users_fqda WHERE (fqda ILIKE :search) OR (display_name ILIKE :search)',
        'set_password_hash_for_user' => 'UPDATE users SET password_hash = :new_password_hash WHERE local = split_part(:username, \'@\', 1) AND domain = split_part(:username, \'@\', 2)',
        'delete_user' => 'DELETE FROM users WHERE local = split_part(:username, \'@\', 1) AND domain = split_part(:username, \'@\', 2)',
        'get_display_name' => 'SELECT display_name FROM users WHERE local = split_part(:username, \'@\', 1) AND domain = split_part(:username, \'@\', 2)',
        'set_display_name' => 'UPDATE users SET display_name = :new_display_name WHERE local = split_part(:username, \'@\', 1) AND domain = split_part(:username, \'@\', 2)',
        'count_users' => 'SELECT COUNT (*) FROM users',
        'create_user' => 'INSERT INTO users (local, domain, password_hash) VALUES (split_part(:username, \'@\', 1), split_part(:username, \'@\', 2), :password_hash)',
    ),
    'hash_algorithm_for_new_passwords' => 'argon2id',
),

Hogy a fenébe kell ebben beállítani, hogy a domain részt ne kérdezze le az adatbázisból, hanem legyen egy fixen beállított domain?
Nem vagyok sql guru, csak alapismereteim vannak és már két napja kísérletezek, próbáltam a \%valami.xxx%\-t beilleszteni a get_users-be meg az összes domain szó helyére is (próbáltam, hogy csak a get_users és a get_display_name-t hagytam a lekérdezésben, hatástalanul), de az occ user:list vagy hibára fut vagy kilistázza az összes domaint és a távoli nextcloud létre is hozza a könyvtáraikat :(. A legjobb lenne ha a 'queries' => array() előtt beállíthatnám egy változóban, de ha fixen drótozottan megy, az se lenne baj, de se így se úgy nem jöttem rá a helyes útra :(

Van valakinek ötlete/megoldása erre?