notebook vb
This commit is contained in:
47
MedicusWithClaude/test_import_april2026.py
Normal file
47
MedicusWithClaude/test_import_april2026.py
Normal file
@@ -0,0 +1,47 @@
|
||||
"""test_import_april2026.py – jednorázový testovací import do DB202604
|
||||
|
||||
Spustit na Windows (Medicus může být spuštěný, jen ne na kartě tohoto pacienta).
|
||||
"""
|
||||
|
||||
import datetime
|
||||
import os
|
||||
import fdb
|
||||
import funkce_ext
|
||||
|
||||
SOUBOR_CESTA = r'u:\\'
|
||||
SOUBOR_NAZEV = '7309208104 Buzalka, Vladimír 2026-04-01 [testovaci zprava] [všechno OK].pdf'
|
||||
|
||||
IDPAC = 9742 # Buzalka Vladimír (RC 7309208104)
|
||||
PRVNI_ZAVORKA = 'testovaci zprava'
|
||||
POZNAMKA = 'všechno OK'
|
||||
DATUM_ZPRAVY = datetime.date(2026, 4, 1)
|
||||
DATUM_SOUBORU = datetime.datetime.fromtimestamp(
|
||||
os.path.getmtime(os.path.join(SOUBOR_CESTA, SOUBOR_NAZEV)))
|
||||
|
||||
print(f"Soubor: {os.path.join(SOUBOR_CESTA, SOUBOR_NAZEV)}")
|
||||
print(f"Datum zprávy: {DATUM_ZPRAVY}")
|
||||
print(f"Datum souboru:{DATUM_SOUBORU}")
|
||||
print()
|
||||
|
||||
conn = fdb.connect(
|
||||
dsn=r'localhost:c:\medicus 3\data\medicus.fdb',
|
||||
user='SYSDBA',
|
||||
password='masterkey',
|
||||
charset='WIN1250'
|
||||
)
|
||||
|
||||
fileid = funkce_ext.zapis_file_ext(
|
||||
vstupconnection=conn,
|
||||
idpac=IDPAC,
|
||||
cesta=SOUBOR_CESTA,
|
||||
souborname=SOUBOR_NAZEV,
|
||||
prvnizavorka=PRVNI_ZAVORKA,
|
||||
soubordate=DATUM_ZPRAVY,
|
||||
souborfiledate=DATUM_SOUBORU,
|
||||
poznamka=POZNAMKA,
|
||||
)
|
||||
|
||||
conn.close()
|
||||
print()
|
||||
print(f"Hotovo! FILES.ID = {fileid}")
|
||||
print("Otevři Medicus, přejdi na kartu Buzalka Vladimír a zkontroluj záložku Soubory.")
|
||||
Reference in New Issue
Block a user