Gyorsulás a keresésének megfelelő értékek táblázata

A gyorsabb adatbázis-kereséssel találta a tulajdonság index. Ha táblázatok értékeit, mi is létrehozhatunk indexek az önkényes hangszórók.
Például, van egy táblázat oszlopainak „nómenklatúra, Ár, EdinitsaIzmereniya”. És ha gyakran keresnek az egy táblázatban néhány nómenklatúra, a legjobb, ha index az oszlopra, majd a program nem lesz minden alkalommal, hogy rendezze a sorokat, és fel fogja használni az indexet.
Ahhoz, hogy hozzon létre egy indexet a módszer „Index”, amelyben a paraméterek át a vonalat, amely felsorolja az indexelt oszlop.
Kód 1C v 8.x
mert indexelt oszlopok lehet több, lehetséges ezt a bejegyzést:
Kód 1C v 8.x
Ha az index létrehozásakor módszerekkel a táblázat értékeit „Find” vagy „FindRows” fognak használni hoztuk létre az index.

És keresni táblázatban szereplő értékektől, két speciális módszerek: az első Find
Kód 1C v 8.x
Ez a módszer visszaadja az első sorban a kívánt értéket, vagy definiálatlan, ha nem található. Ezért célszerű keresni egyedi érték, mert egyébként akkor van, ha az érték, hogy távolítsa el a táblázatot, hogy megtalálják a következő.
Ahhoz, hogy ott van a következő módszer nem szenved, amely lehetővé teszi számunkra, hogy talál egy sor egyező sorokat FindRows
Kód 1C v 8.x
Ez a módszer mindig vissza egy tömbben, de lehet üres, ha semmit sem talált. És mégis, ez a módszer is visszatér, mint az előző táblázat sor értékek magukat, nem pedig az értékek maguk külön tömbben. Ezért változik az értékeket a sorban vagy tömb, mint az előző módszer nem illeszkedő szöveget, akkor módosítsa az értéket az érték táblázatban feldolgozott.

Mi más is jó, ez a módszer a tény, hogy lehet keresni több oszlopok egy táblázatot az értékek egyidejűleg:
Kód 1C v 8.x
Az egyetlen negatív, mint látható, nem lehet használni más típusú összehasonlítás „megegyezik”

Válaszolj a kérdésre

Feliratkozás a hírlevélre és akcióit

[email protected]
129343, Serebryakov utazás, 14, p. 5, 3. emelet, BC Silver Kő

Kapcsolódó cikkek