Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];

Вниз

Есть ли здесь любители FoxPro?   Найти похожие ветки 

 
}|{yk ©   (2004-08-31 15:25) [0]

Что значит эта функция?

FUNCTION fuNtelef
M.isTr = CHRTRAN(STR((ASC(SUBSTR(baZa.teLef, 1, 1))*256+ASC(SUBSTR(baZa.teLef,;
          2, 1)))*256+ASC(SUBSTR(baZa.teLef, 3, 1)), 7), " ", "0")
IF LEFT(M.isTr, 1)=="0"
     M.isTr = " "+RIGHT(M.isTr, 6)
ENDIF
RETURN SUBSTR(M.isTr, 1, 3)+"-"+SUBSTR(M.isTr, 4, 2)+"-"+SUBSTR(M.isTr, 6, 2)


 
KSergey ©   (2004-08-31 15:36) [1]

CHRTRAN( ) Function

Replaces each character in a character expression that matches a character in a second character expression with the corresponding character in a third character
expression.

Syntax

CHRTRAN(<expC1>, <expC2>, <expC3>)

Returns

Character

Remarks

CHRTRAN( ) translates the character expression <expC1> using the translation
expressions <expC2> and <expC3>.

Parameters

<expC1>, <expC2>, <expC3>

If a character from <expC1> is found in <expC2>, the character in <expC1> is replaced
by the character from <expC3> that"s in the same position in <expC3> as is the
character in <expC2>.
If <expC3> has fewer characters than <expC2>, the additional characters in <expC2>
are translated to null characters.  If <expC3> has more characters than <expC2>, the
additional characters are ignored.

SUBSTR - выделене подстроки (строка, с_какой_позиции[, сколько])

ASC - ASCII код первого символа строки

STR - преобразует число в строку (строковое представление) (число[, общая_длина_результата[, кол-во_десятичных_разрядов]])

А дальше сам прорывайся ;)


 
NickBat ©   (2004-08-31 17:26) [2]

CHRTRAN( ) Function
Функция позволяет заменять строку посимвольно с использованием шаблона. Например

CHRTRAN("мама","муа","пке")
вернет строку "пепе".


 
Anatoly Podgoretsky ©   (2004-08-31 21:21) [3]

Перекодировка по таблице пользователя



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.032 c
1-1094471745
VKSam
2004-09-06 15:55
2004.09.19
Бинарные файлы


3-1093324233
Janbolat
2004-08-24 09:10
2004.09.19
Как поймать момент дублирования индекса?


14-1094050344
}|{yk
2004-09-01 18:52
2004.09.19
Помогите перевести


4-1091439355
o_nick
2004-08-02 13:35
2004.09.19
ThreadID


1-1094124337
demonyator
2004-09-02 15:25
2004.09.19
Acdsee





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский