Hello, how can I create a filter for a form that checks the table where the data will be recorded if the value of one of its columns does not exist according to 2 conditions, basically what I want is to check that it is not duplicating the document number of the same vendor in the data table records to avoid data duplication. This table has a column for vendor and another for document number.
Here I show you the form:
Proveedor = Vendor
Nยบ Documento = Document Number
Right now the formula I am using certainly checks that the document number is not being duplicated, but I need to apply a second condition to check that that document number does not already exist from the same vendor.
ALL these statements are true:
โฆ1: This statement is false:
โฆ(The value of column โNยบ Documentoโ) is one of the values in the list (The list of values of column โNยบ Documentoโ
โฆfrom rows of table โCuentas por Pagarโ
โฆwhere this condition is true: (This statement is false:
โฆ(The value of column โID Transaccionโ) is one of the values in the list (LIST(
โฆThe value of โID Transaccionโ from the row referenced by โID Transaccionโ))))
โฆ2: This statement is false:
โฆ(The value of column โNยบ Documentoโ) is one of the values in the list (The list of values of column โProveedorโ
โฆfrom rows of table โCuentas por Pagarโ
โฆwhere this condition is true: (This statement is false:
โฆ(The value of column โID Transaccionโ) is one of the values in the list (LIST(
โฆThe value of โID Transaccionโ from the row referenced by โID Transaccionโ))))
Thanks!!
Solved! Go to Solution.
OK.
Then, what about this:
ISBLANK(
FILTER("Cuentas por Pagar",
AND(
[_THISROW].[Nยบ Documento]=[Nยบ Documento],
[_THISROW].[Proveedor]=[Proveedor]
)
)
Or, if you set this in the [Nยฐ Documento] Valid_If field:
ISBLANK(
FILTER("Cuentas por Pagar",
AND(
[_THIS]=[Nยบ Documento],
[_THISROW].[Proveedor]=[Proveedor]
)
)
Let us know if that works for you
Edit: For reference:
User | Count |
---|---|
17 | |
11 | |
7 | |
5 | |
5 |