Scripts relacionados con el acceso y análisis en bases de datos Access.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
881 B

  1. source("sqlFunctions.R")
  2. ## Asegurarse de que la variable file sea la que nos corresponde:
  3. file
  4. # Crear copia de seguridad
  5. sqlBackUp(bu.dir="BU_OVARIO")
  6. # Cargar dependencias
  7. sqlInitialize()
  8. # Inicializar conexión
  9. dta<-odbcConnectAccess2007(access.file = file,
  10. pwd = .rs.askForPassword("Enter password:"))
  11. ## Importamos los NHC de las muestras nuevas
  12. nhc.test<-read.xlsx("queryOV.xlsx", sheet = "NHC") %>% pull(NHC)
  13. # Ver si ya hay muestras de los pacientes (opcional, para uno mismo)
  14. sqlShowSamples()
  15. # Generar código OVID para muestras nuevas
  16. sqlGenOVID(sinc=T)
  17. # Rellenar fichero plantilla "QueryOV.xlsx"
  18. sqlWriteTemp()
  19. ####
  20. # Rellenar la plantilla con la información de la muestra y/o la información clínica del paciente
  21. ####
  22. # Sincronizar lo rellenado en las pestañas samples y clinics
  23. sqlSincBD(sinc.samples = T, sinc.clinics = T)