2 Операторы и функции обработки строковых данных Оператор Bin Bin [$]


Название2 Операторы и функции обработки строковых данных Оператор Bin Bin [$]
страница6/24
ТипДокументы
1   2   3   4   5   6   7   8   9   ...   24

Форматирование данных дата-время

Т.к. -значение дата-время имеет внутреннее представление в виде числа с плавающей точкой, то это значение может форматироваться, как число, или как дата-время. Возможное использование любого из указанных форматов, или формата, созданного пользователем, представлено в следующей секции.

Название формата дата-время

Представление переменной дата-время

Общий формат-

Стандартный формат. Преобразуется в формат числа с плавающей точкой дата-время. Если число имеет дробную часть, то представляется только дата. Если число не имеет целой части,

© InterTrust Co. Тел. (095) 9567928

Lotus Domino R. 5: (a-формулы, LotusScript, встроенные классы LotusScript и Java

265






представляется только время .

Long Date

Long Date определяется используемой ОС в рамках международного стандарта.

Medium Date

dd-mmm-yy (yy/mmm/dd в Японии)

Short Date

Short Date определяется используемой ОС в рамках международного стандарта.

Long Time

Long Time определяется используемой ОС в рамках международного стандарта. Long Time всегда показывает текущее значение времени (час, минута, секунда).

Medium Time

Часы (0 - 12) и минуты, использующие разделитель для дата-время и описание АМ/РМ (АМРМ в Японии)

Short Time

Часы (0 - 23) и минуты, используется только разделитель дата-время.

Коды форматирования данных дата-время

Следующая таблица описывает символы, которые могут использоваться в форматах, созданных для представления значений дата-время.

Код

Значение:

:

Разделитель времени. Разделяет часы, минуты, секунды в формате значения времени.

/

Разделитель даты. Разделяет день, месяц и год в формате значения даты.

с

Представляет дату в виде ddddd, и время в виде ttttt (см. ниже).

у

Номер дня в годе (1 - 366).

d

День в месяце (1 -31).

dd

День в месяце (0 ! -31).

Odd

Сокращенное название дня недели (Sun - Sat).

dddd

Промежуток времени между днями недели (Sunday - Saturday).

Ddddd

Положение цифр в дате (день, месяц, год) в международном формате строка Date. В противном случае, по умолчанию используется формат mm/dd/yy.

Short

Dddddd

Положение цифр в дате (день, месяц, год)в международном формате строка Short Date. В противном случае, по умолчанию используется формат mmmm dd, yyyy.

\v

Номер дня недели (1 - 7). Воскресенье - 1 .

vvw

Номер недели в году (1 - 53).

m

Номер месяца в году (1 - 12). Если в этом формате присутствует символ h минуты представляются в диапазоне 0 - 59.

mm

Номер месяца в году в виде (01 - 12). Если в этом формате присутствует символ h минуты представляются в диапазоне 00 - 59.

Mmm

Сокращенное 3-х символьное название месяца (Jan - Dec).




mtnmm

Промежуток времени между месяцами года (January - December),

q

Номер квартала в году (1 - 4).

УУ

Две последние цифры года (00 - 99).

) InterTrust Co. Тел. (095) 9567928

266

Язык LotusScript



Yyyy

Полное значение года (0100 - 9999).

h

Значение часа дня в виде (0 - 23).

hh

Значение часа дня в виде (00 - 23).

n

Значение минуты в часе в виде (0 - 59).

nn

Значение минуты в часе в виде (00 - 59).

s

Значение секунды в минуте в виде (0 - 59).

ss

Значение секунды в минуте в виде ((00 - 59).

Ttttt

Значение времени, включающее значения часа, минут, секунд, использующее разделитель, предусмотренный используемой ОС. Если используется дополняющее значение 0 (01), предусмотренное в системе, то время имеет формат 10:00 AM или РМ. По умолчанию формат времени имеет вид h:mm:ss.

AМ/РМ

Используется часовой интервал от 1 до 12, с указанием AM или am/pm PM в зависимости от половины дня (до и после полудня).

A/P a/p AMPM

Используется часовой интервал от 1 до 12, с указанием А или Р в зависимости от половины дня (до и после полудня). Используются значения часа дня в интервале от 1 до 12. В файле WIN. INI время содержится в виде строки 1 159 для дополуденных значений часа, и в виде 2359 для послеполуденных. Для АМРМ не имеет значения используемый регистр клавиатуры. По умолчанию используется представление АМ/РМ.

Следующая таблица демонстрирует использование форматирования даты/времени для даты 12 апреля 1995 г. и времени 6:43:04:

Формат

Представление

m/d/yy

4/12/95

d-mmm-yy

12-Apr-95

d-mmmm

12-April

mmmm-yy

April-95

У

102

hh:mm AM/PM

06:43 PM

h:mm:ss a/p

6:43 :04p

h:mm

18:43

h:mm:ss

18:43:04

m/d/yy h:mm

4/12/95 18:43

Коды форматирования строковых данных

Форматировать строку можно с помощью функций Format или Format$, использующих коды форматирования. Строка форматирования может состоять из одной или двух секций, разделенных знаком (;). Односекционный формат воздействует на все строки, в двухсекционном, первая секция воздействует на не пустую строку, а вторая на строку со значением Null или ("").

Следующая таблица определяет символы, использующихся при создании формата для строки.

© InterTrust Co. Тел. (095) 9567928

Lotus Domino R. 5: (формулы, LotusScript, встроенные классы LotusScript и Java 267

Код

Значение

@

Представление данного символа. Если строка формата включает в себя этот символ, то он выводится в соответствующую позицию, иначе выводится пробел. При наличии (@) формат должен содержать знак (!).

&

Опция представления символа. Если строка формата включает в себя этот символ, то он выводится в соответствующую позицию. В противном случае ничего не выводится. При наличии (&) формат должен содержать знак (!).

<

Все символы форматируемой строки, соответствующие

нижнему регистру.

>

Все символы форматируемой строки, соответствующие

верхнему регистру.

i

Заполнение символами @ или & слева направо

Пример.

Dim rev As Currency, expense As Currency, bal As Currency rev@ = CCur(InputBox("How much did we make this month?"}) expenses = CCur(InputBox("How much did we spend?")) bal@ = rev@ - expensed MessageBox "Our balance this month is "

& Format(bal@, "Currency")

2.8.6. Функции работы с массивами

ОператорOption Base

Option Base base

Оператор устанавливает нижнюю границу по умолчанию для всех измерений массивов в значение base (0 или 1). По умолчанию нижняя граница измерений массивов установлена в 0.

Option Base действует в пределах, содержащего его модуля и может использоваться в модуле только один раз. Если он используется, то должен предшествовать объявлениям всех массивов и операторам ReDim в этом модуле.

Пример. Создание одномерного массива из 20 элементов (sample(l) - sample(20)) с начальным значением индекса равным 1.

Option Base I .

Dim sample (20) As Integer

Функция LBound

LBound ( arrayName [, dimension ] )

Возвращает значение нижней границы указанного измерения массива. arrayName - имя массива. Параметр dimension - опция, целое число, определяющее измерение массива, значение нижней границы которого необходимо получить. Возвращаемое значение имеет тип Integer.

По умолчанию нижняя граница размерности массива есть 0 или 1, что определяется назначениями в Option Base (см. описание опции Option Base на стр. 149).

Пример.

Dim minima(10 То 20)

Print LBound(minima) ' Выводит: 10

© InterTrust Co. Тел. (095) 9567928

268 Язык LotusScript

Функция UBound

UBound ( arrayName [, dimension ]) i; "

Возвращает значение верхней границы указанного измерения dimension массива arrayName. Возвращаемое значение имеет тип Integer.

Пример. - .

Dim maxima(10 То 20)

Dim upperBound As Integer . ..

upperBound% = UBound(maxima)

Print upperBound% 'Выводит: 20
1   2   3   4   5   6   7   8   9   ...   24

Похожие:

2 Операторы и функции обработки строковых данных Оператор Bin Bin [$] iconПрактическая работа №11
В excel имеются средства для обработки данных, организованных по принципу баз данных – функции списка, основные операции которых...

2 Операторы и функции обработки строковых данных Оператор Bin Bin [$] iconГау «мфц рс(Я)» от 22. 01. 2014 г. №12/1 политика в области обработки...
Республике Саха (Якутия)» (далее – гау «мфц рс(Я)» или Оператор) считает важнейшими своими задачами соблюдение принципов законности,...

2 Операторы и функции обработки строковых данных Оператор Bin Bin [$] iconИнструкция по обработке персональных данных без использования средств...
Положения об особенностях обработки персональных данных, осуществляемой без использования средств автоматизации и устанавливает порядок...

2 Операторы и функции обработки строковых данных Оператор Bin Bin [$] iconРегламент исполнения государственной функции «Ведение реестра операторов,...
Рриториальных органов, а также порядок взаимодействия Роскомнадзора и его территориальных органов с операторами, осуществляющими...

2 Операторы и функции обработки строковых данных Оператор Bin Bin [$] iconСогласовано
Правительства Российской Федерации от 15. 09. 2008 №687 «Об утверждении Положения об особенностях обработки персональных данных,...

2 Операторы и функции обработки строковых данных Оператор Bin Bin [$] iconПолитика в области обработки и защиты персональных данных в Сельской...
Категории обрабатываемых персональных данных, источники их получения, сроки обработки и хранения. 3

2 Операторы и функции обработки строковых данных Оператор Bin Bin [$] iconУтверждено распоряжением Администрации Комсомольского района
Постановлением Правительства Российской Федерации от 15. 09. 2008 №687 «Об утверждении Положения об особенностях обработки персональных...

2 Операторы и функции обработки строковых данных Оператор Bin Bin [$] iconМбоу «Конарская сош» общие положения
Постановлением Правительства Российской Федерации от 15. 09. 2008 №687 «Об утверждении Положения об особенностях обработки персональных...

2 Операторы и функции обработки строковых данных Оператор Bin Bin [$] iconАо до «дюсш «Асамат» Цивильского района чр общие положения
Постановлением Правительства Российской Федерации от 15. 09. 2008 №687 «Об утверждении Положения об особенностях обработки персональных...

2 Операторы и функции обработки строковых данных Оператор Bin Bin [$] iconПоложение о порядке обработки и защиты персональных данных в администрации...
Ии администрации сельского поселения (Н. П. Свистуновой) довести под роспись до сотрудников администрации сельского поселения, обязанности...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск