Ders 19. Global arama
"On parmağında on marifet" Ltd şirketimizin infobase'i halen çok küçük. Aslında, onu oluşturma ve yapılandırmanın çalışmasını kontrol etme sürecinde, ona ürün gamının yalnızca birkaç öğesini ekledik ve az sayıda belge yayınladık.
Bununla birlikte, gerçek infobase'ler çok daha çeşitli bilgiler içerir ve bazen doğru verileri bulmak, özellikle ürün (hizmet) ürün grubuna aşina olmayan veya firmanın birlikte çalıştığı karşı tarafların ürün gamına aşina olmayan kullanıcı için oldukça zor görev haline gelir.
1C:Enterprise sistemi, özellikle veritabanında bilinmeyen bilgilerin aranmasını kolaylaştırmak için verilerde tam metin araması için mekanizma içerir. Bu mekanizmanın avantajı, basit ve doğal bir biçimde arama sorgusu girerek veri aramanıza izin vermesidir, örneğin: "Abdulov'un telefonu".
Tam metin araması, ihtiyacımız olan verilerin tam olarak nerede (örneğin hangi katalogda) olduğunu bilmediğimiz durumlarda son derece uygundur. Ayrıca, tam olarak neyi arayacağımızı bilmediğimizde (örneğin, ürün gamının veya karşı tarafın tam adını hatırlayamadığımız zaman) tam metin araması vazgeçilmezdir.
Bu özelliklere ek olarak, tam metin araması, diğer arama yöntemlerinin aşırı derecede zahmetli olduğu veya özel algoritmaların oluşturulmasını ve işlenmesini gerektiren verileri bulmanızı sağlar. Örneğin, tam metin araması, uzun metin alanlarıyla ve ValueStorage türündeki alanlarla iyi çalışabilir.
Bu derste, verilerde tam metin araması mekanizması hakkında genel bilgileri öğreneceğiz, tam metin dizini oluşturacağız ve buna dayanarak infobase'imizde global arama yapmaya çalışacağız.
Ayrıca, arama sürecine programlı olarak nasıl müdahale edebileceğinizi ve "ihtiyacınıza göre" nasıl özelleştirebileceğinizi de öğreneceksiniz.