Works: печатная поля слияния без форматирования числовых

Переводы статьи Переводы статьи
Код статьи: 246066 - Vizualiza?i produsele pentru care se aplic? acest articol.
Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Развернуть все | Свернуть все

Проблема

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

Причина

Такое поведение наблюдается, если выполняется одно из следующих условий:
  • Источник данных содержит неформатированные данные в поле и использует маски ввода данных, чтобы применить форматирование после ввода или отображения данных. Это включает в себя данные из базы данных Works.
  • Используйте одно или несколько полей в источнике данных поле или числовые форматы, которые не существуют в Microsoft Works.

Решение

Чтобы обойти эту проблему, используйте программу базы данных или электронных таблиц для экспорта таблицы, которые требуется объединить в файле форматирования текста (.txt) и вставьте поля из файла экспортированного текста в документ текстового процессора Works.
- или -
, Чтобы обойти эту проблему, создайте другое поле в базе данных, что текст и заполняется исходного поля «проблема», но использовать некоторые встроенные текстовые функции для принудительного формат включает в себя необходимые-знака доллара ($) и соответствующий 2 десятичных разряда. Чтобы сделать это, выполните следующие действия:

ПримечаниеВ приведенные ниже шаги "PROBLEM_FIELD" ссылается на поле, не будут правильно объединены и "NEW_FIELD" ссылается на поле, которые будут созданы для передачи текстовых данных. Необходимо замените поля имен, вы хотите использовать.
  1. Запустить Works 6 и откройте базу данных.
  2. НаПредставлениеменю выбораСписок.
  3. Щелкните серую блок в верхней части столбца PROBLEM_FIELD.
  4. НаЗаписьменю выбораПоля, а затем нажмите кнопкуПосле.
  5. Переименование поляNEW_FIELD.
  6. ВФорматполе выбораТекст.

    Не следует ввести значение по умолчанию.
  7. Нажмите кнопкуДобавить, а затем нажмите кнопкуВыполнено.
  8. Нажмите кнопкуNEW_FIELDследующую команду и нажмите клавишу ВВОД:
    ="$" & STRING(Round(PROBLEM_FIELD,2),2)
    					
    ПримечаниеНе забудьте заменить имя в поле выше реальные проблемы.

    По-прежнему форматирование десятичных возвращает список, введите следующее и нажмите клавишу ВВОД:
    =IF(ROUND(PROBLEM_FIELD,0)=PROBLEM_FIELD,("$"&STRING(PROBLEM_FIELD,0)&".00"),("$"&STRING(PROBLEM_FIELD,2)))
    					
    Поле каждой записи должны быть заполнены с версиями текстовых значений в PROBLEM_FIELD, включая двух десятичных разрядов и знаком доллара ($). Если значение PROBLEM_FIELD равно нулю или оставлено пустым, то появится значение «0,00».
  9. Нажмите кнопкуСохранить, а затем закройте базу данных.
  10. Начать процесс слияния, но вставить NEW_FIELD, где вы использовали для вставки PROBLEM_FIELD. Знак доллара ($) не потребуется в документе, он будет иметь поле.
Имеются аналогичные проблемы с даты только поступают в кратком формате (мм/дд/гг). Вот как формулу для создания слияния с более формат дд понедельник года textualized даты:
=STRING(DAY(Date_field),0)&MID("  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ",MONTH(Date_field),5)&STRING(YEAR(Date_field)+1900,0)
				
ПримечаниеПробелы очень важны, (2 перед, 1 января после декабря и 1 между каждого месяца).

Дополнительная информация

Такое поведение также наблюдается в Microsoft Word 2000, включенных в пакет Microsoft Works.

Для получения дополнительных сведений об устранении этой проблемы в Word 2000 щелкните следующий номер статьи базы знаний Майкрософт:
211421WD2000: неверный формат телефонного номера, в результате слияния

Свойства

Код статьи: 246066 - Последний отзыв: 23 февраля 2014 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Works 7.0 Standard Edition
  • Microsoft Works 6.0 Standard Edition
  • Microsoft Works Suite 2005
  • Microsoft Works Suite 2004 Standard Edition
  • Microsoft Works Suite 2003 Standard Edition
  • Microsoft Works Suite 2002 Standard Edition
  • Microsoft Works Suite 2001 Standard Edition
  • Microsoft Works Suite 2000 Standard Edition
  • Microsoft Works Suite 2006
Ключевые слова: 
kbnosurvey kbarchive kbprb kbprint kbui kbmt KB246066 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:246066

Отправить отзыв

 

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