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

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
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
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.
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.
správné inf

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 302499 - Poslední kontrola: 12/06/2015 03:34:05 - Revize: 3.1

Microsoft Access 97 Standard Edition

  • kbnosurvey kbarchive kbmt kbhowto kbprogramming KB302499 KbMtcs
Váš názor