A visszatérés a régi keresés az új kiadások a vállalkozás számviteli 3
Annak ellenére, hogy a teljes szöveges keresés platform 8.3 jelentette be a fejlesztők elég hosszú ideig (mivel 8.3.5 platform), tipikus konfigurációban aktívan nem használják. A legújabb 3.0 kiadás, a cég könyvelője sok listákat, fejlesztők tartalmazza a teljes szöveges keresést. Engedélyezése a felhasználók számára, hogy ez egy sokk - a program már nem kell keresni.
Természetesen a teljes szöveges keresés is működik, de a felhasználók nem látja a windows „Find” keverni. Normál felhasználási forgatókönyv: Start bemenet a billentyűzet, az ablak „Keresés” jelenik meg a beviteli folyamat, ami azt jelzi, amely területen keresünk, keresés és a keresési mód „részeként a sor.”
Nyomja meg az ENTER gombot lista kiszűrjük listája felett vonal keresési feltétel jelenik meg. A felhasználó határozza meg, mely területen, és hogy ő keres. Új keresés azonnal elindul, amikor belép, és járjon el az összes mezők jelennek meg a listában. Külön ablak nem jelenik meg, színnel minden előfordulását a keresett szavakat.
Néhány nappal később éltünk egy új keresést. Belépés meggyötört panaszkodott szabotálták. Panaszok nem állt meg, az irányt a munka már szállított „hogy tegyen meg mindent, ahogy volt.”
Hol kezdjük? Meg kell értenünk, hogy mi a különböző formák egymástól. Terheletlen kezdeti konfiguráció kódokat az új keresési viselkedés és a régi, és összehasonlítjuk a forrás formájában.
A funkcionalitás az új full-text keresés találkozik kiegészítésére formájú elem típusú „keresési karakterláncot.” Világossá vált, hogy kell keresni. Találtam egy cikket a ITS 7.3.1.5. Keresés egy dinamikus listában. A tanulmány ezt a cikket arra a következtetésre vezetett, hogy az új verzió a munkakeresés két tényezőtől függ: 1. A forma felett kell lennie az elem formájában, 2. Dinamikus lista olyan formában kell tulajdon „PolozhenieStrokiPoiska” nem egyenlő a „Nem”.
Az ötlet az, hogy elég a szerver rendelt tulajdonság lista formájában „PolozhenieStrokiPoiska” érték „PolozhenieStrokiPoiska.Net”, de nem minden formája működött, bizonyos esetekben az új keresési folytatta a munkát. Szoftver nem távolítja el a program elemei a forma, nem tudjuk, de akkor az ellenőrzés a láthatóságot. Ha az űrlap elem „DopolnenieStrokaPoiska” tiszta láthatóságát, teljes szöveges keresést egy új, csak nem működik. A kísérletek során az alábbi kódot született, hogy én helyezték az általános modul:
Az eljárás „OtklyuchenieNovogoPoiskaVSpiskah” kell átadni a javítható formában. De hogyan kell ezt csinálni minden formája egyszerre?
A második megoldás - amikor megnyitja az űrlapot okoz eljárás, amely programozott letiltja új keresést. Az eljárást lehet nevezni minden más eljárás elindítását, amely már regisztrálva van minden formában, ebben az esetben a további frissítéseket, csak akkor kell, hogy kövesse ezt az eljárást -, hogy nem változott. Azért választottam ObschiyModul.UpravleniePechatyu, amelyben van:
Ezt az eljárást nevezzük, amikor egy kiszolgáló töltő szigetelő csapatok. Ebben az eljárásban írunk kódot, amely felhívja a funkció ki a keresést egy új listát:
Könyvelő élvezni találni a régi, és mi készül, amikor a kompatibilitási mód „Számviteli Enterprise 3.0” lehetővé teszi számunkra, hogy ezt a funkciót a kiterjesztést.