Skip to content
Snippets Groups Projects

F reference field

Merged Henrik tom Wörden requested to merge f-reference-field into dev
All threads resolved!
Files
5
@@ -31,6 +31,7 @@ import logging
import pathlib
from datetime import datetime
import caosdb as db
import numpy as np
import pandas as pd
from xlrd import XLRDError
@@ -56,6 +57,21 @@ def assure_name_format(name):
return name
def check_reference_field(ent_id, recordtype):
if 1 != db.execute_query("COUNT {} WIHT id={}".format(
recordtype,
ent_id),
unique=True):
raise ValueError(
"No {} with the supplied id={} exists. \n"
"Please supply a valid ID.".format(
recordtype,
ent_id
))
return ent_id
def yes_no_converter(val):
"""
converts a string to True or False if possible.
Loading