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

Překlady článku Překlady článku
ID článku: 302499 - 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.

Microsoft Access 2000 verzi tohoto článku naleznete 253911.

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, k malá nebo velká tak, aby první písmeno. Syntaxe je StrConv (řetězec, Převod) 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 aplikaci Visual Basic for Applications), 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řidat ovládací prvky textové pole pro pole jméno a příjmení přetažením názvy polí ze seznamu polí.
  3. Pokud seznam vlastností není zobrazen, v nabídce Zobrazit klepněte na tlačítko 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.
  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ů pole Příjmení je nyní správně kapitalizovány.

V dotazu pomocí StrConv()

  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.

    Poznámka: spojení polí Příjmení a jméno a všechny názvy začínající malými jsou převedeny tak, aby první písmeno je velká.

Pomocí StrConv makra

  • Vytvořit nové makro nazvané správném 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 StrConv funkce StrConv vyhledat v Rejstříku nápovědy a pak klepněte na téma Funkce StrConv.

Vlastnosti

ID článku: 302499 - Poslední aktualizace: 31. ledna 2007 - Revize: 3.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Access 97 Standard Edition
Klíčová slova: 
kbmt kbhowto kbprogramming KB302499 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:302499
Právní omezení pro obsah znalostní báze týkající se produktů, jejichž podpora byla ukončena
Tento článek byl napsán o produktech, pro které společnost Microsoft již neposkytuje nadále podporu. Článek je tedy nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.

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