- Форматирование числового или валютного поля
- В этой статье
- Общие сведения о числовом и валютном форматах
- Применение заранее за
- Примеры предопределяемого формата
- Применение пользовательского формата
- Примеры пользовательских форматов
- Символы пользовательского формата
- Отобразить до н. э. или до н. э.
- Компьютерная грамотность с Надеждой
- Заполняем пробелы – расширяем горизонты!
- Таблица символов Windows
- Как найти Таблицу символов на своем устройстве
- Таблица символов Windows для шрифта Times New Roman
- Первый способ: Скопировал в Таблице — Вставил там, где нужно.
- Второй способ: копируем символ с помощью сочетания клавиш
- Видео “Таблица символов Windows”
Форматирование числового или валютного поля
Типы данных «Число» (в том числе «Большое число») и «Валюта» имеют различные форматы, которые отвечают вашим уникальным обстоятельствам. У вас есть три варианта форматирования: сохранение форматов по умолчанию, применение стандартного формата или создание пользовательского формата. При применении формата к полю таблицы этот же формат автоматически применяется к любому оклю формы или отчета, который вы впоследствии привяжете к этому полю таблицы. Форматирование только изменяет способ отображения данных и не влияет на способ их хранения и ввод данных пользователями.
В этой статье
Общие сведения о числовом и валютном форматах
Чтобы создать пользовательский формат, введите различные символы в свойстве Format поля таблицы. Знаки могут быть заметелями (такими как 0 и #), знаками-знаками (например, запятые и запятые), литералами и цветами в зависимости от того, как вы хотите использовать форматирование. Помните, что Access автоматически применяет все пользовательские форматы, которые используются в поле таблицы, к полю в форме или отчете, если он связан.
Вы можете задать форматы для четырех типов числовых значений: положительных, отрицательных, нулей (0) и NULL (неопределяемого). При создании формата для каждого типа значений сначала следует уложить формат положительных значений, второй формат отрицательных значений, третий формат и последний формат для значений NULL. Кроме того, каждый формат необходимо разделять за за semicolon.
Пример пользовательского форматирования: #,###.#;(#,##.##)[Красный];0;000,00;» Undefined»
Отображается как: 1 234,568-1,234,568 = 0
Вот что означает форматирование
Знак номера (#)— это место для цифр. Если значений нет, в Access отображается пустое пространство. Для отображения нулей вместо пустых пробелов.
Например, чтобы отобразить число 1234 как 1234,00, в качестве замещего используйте число 0, например «####,00».
Положительные значения с двумя десятичных знаками.
Отрицательные значения с двумя десятичных знаками в скобах и красным цветом.
Нулевые значения, такие как число 0, всегда с двумя десятичных знаками.
Значения Null в качестве слова «Undefined» (Неопределяемо).
Для строки можно уделить до четырех разделов, разделы разделены заточкими (;). Если поле таблицы принимает значения NULL, можно опустить четвертый раздел.
Если первый раздел содержит #,###.##
Отображаются положительные значения.
1234,5678 отображается как 1 234,568
В этом формате в качестве десятичной запятой используется точка, а в качестве десятичной — точка. Если десятичных значений в записи больше, чем количество знаков-заметимов в пользовательском формате, Access округит значения и отобразит только количество значений, заданное форматом. Например, если поле содержит значение 3456,789, но его формат определяет два десятичных знака, Access округит его до 0,79.
Совет: Для формата с большим или большим количеством десятичных значений добавьте дополнительные заме желтую заме же, например # #.##.
Если второй раздел содержит (#,###.##)[Красный]
Отображаются только отрицательные значения.
Если данные не содержат отрицательных значений, Access оставляет поле пустым.
Отрицательное значение заключено в литералы или скобки. В этом примере любое отрицательное значение отображается красным цветом.
Если третий раздел содержит 0 000,00
Определяет формат всех нулевых (0) значений.
Если поле содержит нулевое значение, отображается 0 0000,00. Чтобы отобразить текст вместо числа, используйте «Ноль» (в двойных кавычках).
Если четвертый раздел содержит «Неопределена»
Определяет, что пользователи видят, когда запись содержит значение NULL. В этом случае пользователи видят слово «Неопределена».
Можно также использовать другой текст, например «Null» или «****». Окружающие символы с двойными кавычками обрабатываются как литералы и отображаются в точности так, как ввели.
Применение заранее за
В Access есть несколько предопределельных форматов числовых и валютных данных. По умолчанию число отображается в качестве введенного.
Совет С помощью свойства DecimalPlaces вы можете переопределить число десятичных знаков для стандартного формата, заданного для свойства Format.
Откройте таблицу в режиме Конструктор.
В верхней части сетки выберите поле даты и времени, которое нужно отформатировать.
В разделе «Свойства поля» щелкните стрелку в поле свойства «Формат» и выберите формат из списка.
После выбора формата появится кнопка «Параметры обновления свойств», которая позволяет применить новый формат к любым другим полям таблицы и элементу управления формы, которые будут его логически наследовать. Чтобы применить изменения во всей базе данных, щелкните смарт-тег и нажмите кнопку «Обновить формат везде используется. В этом случае имя поля — это имя поля с именем вашего номера или валюты.
Чтобы применить изменения во всей базе данных, в диалоговом окне «Свойства обновления» отображаются формы и другие объекты, которые наследуют новый формат. Нажмите Да.
Сохраните изменения и переключиться в представление таблицы, чтобы узнать, соответствует ли формат вашим требованиям.
Примечание. Новые формы, отчеты и представления, которые создаются на основе этой таблицы, получают форматирование таблицы, но их можно переопременить в форме, отчете или представлении, не изменяя ее форматирование.
В форме или отчете
В форме или отчете даты обычно показаны в текстовых полях. Просто захотите установить в свойстве «Формат» текстового окна нужный формат даты.
Откройте форму или отчет в макете или конструкторе.
Наберем в текстовом поле указатель, указав число или валюту.
Нажмите F4, чтобы отобразить лист свойств.
Задав для свойства Format один из предопределенных форматов дат.
Откройте запрос в конструкторе.
Щелкните правой кнопкой мыши поле даты и выберите «Свойства».
В окне свойств выберите нужный формат из списка свойств Format.
С помощью функции FormatDateTime можно отформатировать значение даты в один из нескольких заранее задав формат.
Это может пригодиться, если вы работаете в области, которая требует выражения, например макроса или запроса.
Примеры предопределяемого формата
В следующей таблице показаны предопределенные параметры свойства Format для чисел и валют.
(Используется по умолчанию.) Число отображается так, как оно было введено.
Используется разделитель тысяч; используются настройки, заданные в региональных параметрах Windows для отрицательных чисел, разделителя целой и дробной части, обозначения денежной единицы и числа десятичных разрядов.
Используется символ евро ( ) независимо от обозначения денежной единицы, заданного в региональных параметрах Windows.
Выводится по крайней мере одна цифра; используются настройки, заданные в региональных параметрах Windows для отрицательных чисел, разделителя целой и дробной части, обозначения денежной единицы и числа десятичных разрядов.
Используется разделитель тысяч; используются настройки, заданные в региональных параметрах Windows для отрицательных чисел, разделителя целой и дробной части и числа десятичных разрядов.
Значение умножается на 100 и выводится со знаком процента (%); используются настройки, заданные в региональных параметрах Windows для отрицательных чисел, разделителя целой и дробной части и числа десятичных разрядов.
Используется стандартное экспоненциальное представление.
Ниже приведены примеры стандартных числовых форматов.
3 456,79 ₽
(3 456,79 ₽)
Применение пользовательского формата
Откройте таблицу в режиме Конструктор.
В верхней части сетки выберите поле даты и времени, которое нужно отформатировать.
В разделе «Свойства поля» перейдите на вкладку «Общие», щелкните ячейку рядом с полем «Формат» и введите определенные символы в соответствии с вашими потребностями форматирования.
После выбора формата появится смарт-тег «Параметры обновления свойств» (только Access 2010) и вы сможете применить новый формат к любым другим полям таблицы и элементу управления формы, которые будут его логически наследовать. Чтобы применить изменения во всей базе данных, щелкните смарт-тег и нажмите кнопку «Обновить формат везде, где используется имя поля». В этом случае имя поля — это имя поля даты и времени.
Чтобы применить изменения во всей базе данных, в диалоговом окне «Свойства обновления» отображаются формы и другие объекты, которые наследуют новый формат. Нажмите Да.
Сохраните изменения и переключиться в представление таблицы, чтобы узнать, соответствует ли формат вашим требованиям.
Проверьте формат следующим образом:
Введите значения без тысячных или десятичных значений и посмотрите, как формат обрабатывает данные. В правильном ли формате размыкается формат?
Введите значения, которые больше или короче, чем вы ожидаете (с и без разных между ними), и посмотрите, как работает формат. Добавляет ли формат пустые пробелы, а также нули в конце или в конце?
Введите нулевые значения или значения NULL в формате, предназначенном для положительных или отрицательных значений, и посмотрите, нравится ли результат.
Примечание. При применении формата к полю таблицы Access применяет его в любой форме или отчете, которые вы связываете (связываете) с этим полем.
Примеры пользовательских форматов
Ниже приведены примеры пользовательских числовых форматов.
Положительные значения отображаются без изменений; отрицательные значения выводятся в скобках; если значение равно Null, выводится слово «Null».
Выводит знак «плюс» (+) или «минус» (-) с положительными или отрицательными числами; отображает 0,0, если значение равно нулю.
Символы пользовательского формата
Чтобы создать пользовательский формат, используйте следующие символы в качестве замецев и между словами:
Используется для отображения цифры. Каждый экземпляр символа представляет позицию для одного числа. Если в позиции нет значения, access отобразит пустое пространство. Кроме того, его можно использовать в качестве замещего.
Например, если применить формат #,# ## и ввести в поле значение 45, будет отобрано 45. Если ввести в поле 12 145, в Access отобразится 12 145, хотя слева от замещего был определен только один.
Используется для отображения цифры. Каждый экземпляр символа представляет позицию для одного числа. Если в позиции нет значения, Access отобразит ноль (0).
Указывает на то, где следует разместить знаки между целой и десятичной частью числовой или валютной части.
Десятичных междустрочных междустрочных знаков может быть несколько и они за установлены в региональных параметрах Windows.
Указывает на то, где следует разместить знаки-знаки между тысячными или валютными полями.
В Windows в региональных параметрах различаются и устанавливаются тысячи разных междустроек.
Используется для вставки пробелов, математических символов (+ -) и финансовых символов (¥ £ $) в любом месте строк формата. Если вы хотите использовать другие распространенные математические символы, такие как косая черта (\ или /) и звездочка (*), задайте двойные кавычка. Обратите внимание, что их можно разместить в любом месте.
Используется для принудительного отображения в Access знака, который следует за ним. Это то же самое, что и вокруг символа с двойными кавычками.
Используется для принудительного выравнивания всех значений влево. При принудительном выравнивании по левому знаку нельзя использовать текстовые знаки с цифрами #и 0, но в текстовых символах можно использовать заме же.
Используется для того, чтобы символ, следующий за звездочкой, стал символом заполнения — символом, который используется для заполнения пустых пробелов. Access обычно выравнивает числные данные по правому и заполняет любую область слева от значения пустыми пробелами. Вы можете добавить символы заливки в любое место строки формата, а при этом Access заполнит указанным знаком любые пробелы.
Например, для формата £##*
,00 отображается валюта в формате £45
.15. Количество знаков тильды (
),отображаемого в поле, зависит от количества пробелов в поле таблицы.
Используется в качестве последнего символа в строке формата. Умножает значение на 100 и отображает результат со знаком процента в конце.
Используется для экспоненциального отображения значений.
Используйте этот параметр, если заранее задайте достаточное количество места для значений. Используйте E+ или e+ для отображения значений в положительных степлеях, а E- или e- — для отображения отрицательных стенений. Эти заме же необходимо использовать вместе с другими символами.
Предположим, например, что применив к числовому полю формат 0,000E+00, введите число 612345. Access отобразит 6.123E+05. Сначала Access округит число десятичных знаков до трех (количество нулей справа или слева от десятичной заготовки). Затем Access вычисляет экспоненциальный показатель по количеству цифр, попадающих справа (или слева, в зависимости от языковых параметров) десятичной заготовки в исходном значении. В этом случае исходное значение было бы поместить «612345» (пять цифр) справа от десятичной замера. По этой причине в Access отображается значение 6,123E+05, итоговая величина равна 6,123 x 105.
Закругка текста, который должен быть заметлен пользователями, двойными кавычками.
Используется для применения цвета к всем значениям в разделе формата. Имя цвета необходимо заключено в квадратные скобки и использовать одно из таких имен: черный, синий, голубой, зеленый, пурпурный, красный, желтый или белый.
Отобразить до н. э. или до н. э.
Пользовательский формат можно использовать для отображения до или после года до н. э. в зависимости от того, было ли ввели положительное или отрицательное число. Положительные числа отображаются в годах с до н. д. Отрицательные числа отображаются как года со значениями «до н. э.».
Откройте таблицу в режиме Конструктор.
В верхней части сетки выберите числовой формат поля.
В нижней части щелкните поле свойства Format и введите такой пользовательский формат:
Компьютерная грамотность с Надеждой
Заполняем пробелы – расширяем горизонты!
Таблица символов Windows
Таблица символов относится к служебным программам Windows, то есть, она бесплатная и входит в состав операционной системы Windows. С ее помощью можно найти символы, которых нет на клавиатуре, скопировать их в память компьютера и затем вставить в какое-либо приложение.
Эта таблица есть во всех версиях Windows: 10, 8, 7, Vista, XP. И работает она везде одинаково. Подробно для Windows 7 описано в этой статье.
Как найти Таблицу символов на своем устройстве
Это можно сделать одним из трех вариантов, предложенных ниже:
1) В строке Поиск нужно ввести без кавычек “таблица символов”. В результате поиска должна появиться ссылка на Таблицу символов.
2) Либо в главном меню: Пуск — Программы — Стандартные — Служебные — Таблица символов.
3) Третий вариант для того, чтобы найти таблицу символов. Используем горячие клавиши, то есть:
- нажимаем одновременно две клавиши «Win+R».
- Появится окно “Выполнить”, в котором набираем без кавычек «charmap.exe».
- После чего щелкаем “ОК”, и откроется «Таблица символов».
Таблица символов дает возможность посмотреть все символы, которые входят в какой-либо шрифт. Рассмотрим это на конкретном примере.
Таблица символов Windows для шрифта Times New Roman
Для наглядности эта таблица представлена ниже на рисунке:
Рис. 1. Таблица символов Windows для шрифта Times New Roman. Выделен символ “Параграф”. Указаны клавиши для ввода параграфа: Alt+0167
Порядок расположения символов в Таблице символов такой:
- сначала идут знаки препинания,
- затем цифры,
- английские буквы,
- далее языковые.
- И только после всего этого идут символы, которые отсутствуют на клавиатуре, такие как: ⅜, ∆, ™, ₤ и так далее.
Как скопировать символ из Таблицы символов и поместить его туда, где требуется?
Предлагаю для этого два способа:
- Скопировал (в Таблице символов) — Вставил (там, где требуется).
- С помощью сочетания клавиш (то есть, используя горячие клавиши).
Первый способ: Скопировал в Таблице — Вставил там, где нужно.
Мы копируем (не скачиваем, а именно копируем) символ в Таблице символов для того, чтобы временно поместить его в память компьютера (или аналогичного устройства). Такая временная память называется буфер обмена.
Такой буфер нужен для того, чтобы временно туда поместить символ, а потом вставить его из буфера туда, где мы хотим видеть этот символ. Таким образом, символ не скачивается на диск компьютера, а временно помещается в оперативную память компьютера, то есть, в буфер обмена. А из этого буфера пользователь может вставить символ туда, где потребуется.
Разберем на конкретном примере, как можно символ из Таблицы закинуть в буфер обмена, а потом достать его оттуда и разместить туда, где это необходимо.
Чтобы скопировать символ в память компьютера, нам надо его выделить . Для этого достаточно кликнуть по необходимому символу (цифра 1 на рис. 2).
Затем щелкаем по кнопке «Выбрать» (2 на рис. 2):
Рис. 2. Кликнуть по необходимому символу и нажать на кнопку “Выбрать”
В итоге символ попадет в строку “Для копирования” (1 на рис. 3). Для того, чтобы символ оказался в буфере обмена, надо кликнуть по кнопке «Копировать» (2 на рис. 3):
Рис. 3. Копируем символ из Таблицы в буфер обмена
Есть и быстрый вариант:
По символу кликнуть два раза мышкой и он будет скопирован в буфер обмена.
После этого остается перейти в соответствующее приложение (или в текстовый редактор) и вставить скопированный символ из буфера обмена.
Для этого надо поставить в приложении (в Блокноте, текстовом редакторе и т.п.) курсор в нужное место и нажать на две клавиши Ctrl+V (они выполняют команду “Вставить”).
Если не получается с клавишами Ctrl+V, тогда кликаем правой кнопкой мыши там, где должен быть помещен символ. Откроется меню, в котором щелкаем команду “Вставить”. После этого появится скопированный символ.
Заметим, что можно в Таблице символов в строку “Для копирования” поместить сразу несколько символов и одновременно все их скопировать. Тогда произойдет вставка сразу всех скопированных символов туда, где это требуется (в Блокнот, в какое-то приложение и т.п.)
Второй способ: копируем символ с помощью сочетания клавиш
Для каждого символа в Таблице имеется строго свое сочетание клавиш.
Справа в таблице символов Windows (3 на рис. 3) Вы можете увидеть, какую комбинацию клавиш нужно нажать, чтобы вставить выбранный символ в нужном Вам приложении.
Например, для знака параграфа § следует нажать сочетание клавиш Alt+0167, при этом можно использовать только цифры с малой цифровой клавиатуры.
Более подробно о том, как на практике проверить кодировку символов, используя малую цифровую клавиатуру, можно узнать ЗДЕСЬ. Такой способ ввода символов, которых нет на клавиатуре, требует определенных навыков и, думаю, что редко используется обычными пользователями.
Упражнение по компьютерной грамотности:
1) Откройте Таблицу символов Windows. Выберите шрифт, которым Вы чаще всего пользуетесь. Найдите два-три символа, которых нет на клавиатуре, выделите и скопируйте их в буфер обмена.
2) Откройте текстовый редактор (например, Блокнот) и вставьте из буфера обмена скопированные туда ранее символы.