8.1.1. Условия за текстови данни

Top  Previous  Next

Текстовите характеристики могат да бъдат проверявани както за пълно и частично съвпадение с определен текстов низ, така и за несъвпадение с него.

 

uУсловието за пълно съвпадение се задава, като просто се изпише съответният текстов низ, чрез който ще се проверява множеството от документи. Например, условието "да се извлекат всички договори, които съдържат името "ПЕТЪР ПЕТРОВ" се задава, като в клетката за условие се запише само "ПЕТЪР ПЕТРОВ" - вижте примера на екран 8.1.1.(1):

 

екран 8.1.1.(1)

clip0462

 

vУсловие за частично съвпадение

Ако искате да извлечете справка за всички договори на лицата с фамилия Петров - тогава условието се записва, като пред фамилията Петров се поставя символа "*", т.е. "*ПЕТРОВ". Вижте примера на екран 8.1.1.(2):

 

екран 8.1.1.(2)

clip0463

 

 

wУсловие за несъвпадение

Условието за несъвпадение с текстовия низ, се задава като в клетката за условие пред текстовия низ се поставя символа "~". Например, ако трябва да се извлекат всички договори, с изключение договора на Петър Петров,  записвате: "~ПЕТЪР ПЕТРОВ". Символът "*" може да се използва и в този случай, например ако запишете "~*ПЕТРОВ", в справката ще се включат само договорите на лицата, които нямат фамилия Петров. Вижте примера на екран 8.1.1.(3):

 

екран 8.1.1.(3)

clip0464

 

Когато искаме да укажем произволен символ в низа ползваме символа "#". Например, на текста"пар#" съответствуват както "пара", така и "пари" и т.н.

 

 

xЗадаване на повече от едно условие

В случаи, когато искате да филтрирате данни, които отговарят на едно ИЛИ друго условие, записвате двете условия, разделени със запетая. Например, ако запишете “*ИВАНОВ,*ПЕТРОВ”, в справката ще се включат всички лица, които имат фамилия Иванов или Петров.

 

екран 8.1.1.(4)

clip0465

 

 

Забележка

lightbulb

По този начин се записват условия за текстови данни и в полетата за условия на справките по хонорарни списъци - 9.3. Справки по хонорарните списъци