ACC2000: Velká použití funkce StrConv slov a spojení

Překlady článku Překlady článku
ID článku: 253911 - Produkty, které se vztahují k tomuto článku.
Střední: Vyžaduje základní dovednosti v oblasti maker, kódování a práce v různých prostředích.

Tento článek se týká pouze databáze aplikace Microsoft Access (MDB).

Aplikace Microsoft Access 2002 verzi tohoto článku naleznete 298607.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Tento článek poskytuje příklady pro použití předdefinované funkce nazývá StrConv můžete použít první znak slovo nebo sadu slov na velká. Tato funkce není ovlivněn úvodní mezery, ale nemá pro některé názvy následující omezení:
  • Změní "Matějíček" "Macdonald"
  • Změní "van Buren" "Buren Van."
  • Změní "VI James Pratt" "James Pratt Vi."

Další informace

Funkce StrConv lze změnit případ řetězec na velká písmena, malá nebo velká tak, aby první písmeno. Syntaxe je StrConv (řetězec, Převod, kde je textový řetězec "řetězec" a "převod" je 1, 2 nebo 3. Pro "převod" velká velká je 1, malými písmeny je 2 a 3 provede první písmeno každého slova velkými písmeny.

Při psaní funkce StrConv v jazyka pro aplikace, namísto celá čísla 1, 2 nebo 3, můžete také použít jednu z následujících konstant:
vbUpperCase Převede celý řetězec na velká písmena.
vbLowerCase Převede celý řetězec na malá písmena.
vbProperCase Převede první písmeno každého slova na velká písmena a zbývající písmena na malá.
Poznámka: Funkce StrConv má více než tři zde uvedené konstanty; však tento článek se zaměřuje na tři konstanty používané pro převod případu.

Funkce StrConv demonstrating

  1. Spusťte aplikaci Microsoft Access a otevřete novou prázdnou databázi.
  2. Vytvořit novou tabulku s následující pole:
       Field Name: FirstName
       Data Type: Text
    
       Field Name: LastName
       Data Type: Text
    						
    uložit tabulku jako MyNamesList.
  3. Přidejte následující názvy ukázkové tabulky:
       john chen
       joanna fuller
       becki culbert
       jeff smith
    					

Pomocí StrConv kód vlastnost AfterUpdate ovládací prvek

  1. Vytvořit nový formulář založený na tabulce MyNamesList.
  2. Přetažením názvy polí ze seznamu polí přidat ovládací prvky textové pole pro pole jméno a Příjmení.
  3. Seznam vlastností není zobrazen, klepněte v nabídce Zobrazit na příkaz Vlastnosti.
  4. Nastavte vlastnost po aktualizaci textové pole Příjmení následující proceduru události:
    Private Sub LastName_AfterUpdate()
    LastName = StrConv(LastName, vbProperCase)
    End Sub
    						
  5. V nabídce soubor klepněte na tlačítko Zavřít a návrat do aplikace.
  6. Otevřete formulář, který jste vytvořili v kroku 1 ve formulářovém zobrazení a zadejte nové názvy některých malými písmeny. Všimněte si, že po návratu do těchto záznamů názvy jsou nyní správně kapitalizovány.

Pomocí StrConv v dotazu

  1. Vytvořte nový dotaz založený na tabulce MyNamesList a do první buňky pole v návrhové mřížce dotazu zadejte následující řádek:
    CeléJméno: = StrConv([LastName] & "," & [FirstName], 3)
  2. Spusťte dotaz.

    Spojení poslední názvy a názvy první a všechny názvy začínající malými budou převedeny tak, aby první písmeno je velká.

Pomocí StrConv makra

  • Vytvořit nové makro proper volána s následující specifikace:
    Akce: NastavitHodnotu
    Položka: Screen.ActiveControl
    Výraz: StrConv(Screen.ActiveControl,3)
    Poznámka: Toto makro je možné volat ze vlastnost AfterUpdate ovládacího prvku ve formuláři. Tato možnost má stejný účinek jako první metoda.

Odkazy

Další informace o jiných konstanty funkce StrConv v editoru jazyka klepněte v nabídce Nápověda pro Microsoft Visual Basic zadejte strconv v Pomocníkovi Office nebo průvodce a klepněte na tlačítko Hledat zobrazíte příslušné téma.

Vlastnosti

ID článku: 253911 - Poslední aktualizace: 28. června 2004 - Revize: 2.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Access 2000 Standard Edition
Klíčová slova: 
kbmt kbhowto kbprogramming KB253911 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:253911

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com