Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Примітка.:  Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .

За допомогою формулаMicrosoft Office InfoPath 2007 автоматично додати певну кількість днів до дати в елементі керування у шаблоні форми.

У цій статті пояснюється, як додати певну кількість днів до дати та відобразити результати в елементі керування на формі за допомогою функцій addDays і сьогодні .

У цій статті

Що таке формула?

Формула — це вираз XPath складається з значень, поля або групи, функцій і операторів, що використовуються для обчислення та відображення інших значень. Формули можна виконувати такі завдання:

  • Обчислення математичних значення від значення, вказане під час створення шаблону форми або значення, які користувачі вводять у елементів керування під час заповнення форми на основі вашого шаблону.

  • Відображення певного значення дати й часу.

  • Відображення значень, які користувачі вводять у одного елемента керування в інший елемент керування.

  • Настроювання значення за промовчанням для поля або елемента керування.

  • Створювати правила на основі значення обчислюються за допомогою формули.

Кожен XPath вираз, який використовується у формулі – це поєднання значень, функцій і операторів, результатом обчислення якого є єдине значення. Формула може містити кілька виразів. Можна вважати формули речення, що складається з одну або кілька фраз, кожен словосполучення відповідає виразу у формулі.

На ілюстрації нижче показано зв'язок між формули та вирази.

Формула складається з одного або кількох виразів. Вираз – будь-які поєднання операторів, імен полів, функцій, літералів і констант, результатом обчислення якого є єдине значення.

Функція — вираз, який повертає значення на основі результатів обчислення. Значення, що використовуються у функціях називаються аргументи. Можна використовувати стандартні XPath 1.0 функцій, які містяться у програмі InfoPath, а також деякі функції програми InfoPath особливі. Знайти посилання на додаткові відомості про функції програми InfoPath у розділі додаткові відомості .

На початок сторінки

Крок 1: Вставлення елемента керування вибору дати, який відображається Поточна дата за промовчанням

Елемента керування вибору дати явно призначена для збереження дати. Щоб додати певну кількість днів до дати, які користувачі вводять у елемента керування, потрібно спочатку додати до елемента керування вибору дати до шаблону форми. Потім можна створити формулу, яка використовує функцію сьогодні , щоб відобразити поточну дату в цьому елементі керування за промовчанням.

  1. У шаблоні форми клацніть, де потрібно вставити вибору даних.

  2. Якщо область завдань Елементи керування не відображається, у меню Вставлення виберіть пункт Інші елементи керування або натисніть клавіші Alt+I, C.

  3. У розділі Додавання елементів керування в області завдань елементи керування натисніть кнопку «Вибір дати».

  4. У шаблоні форми введіть сьогоднішню дату перед елемента керування вибору дати, вставлене.

  5. Двічі клацніть елемент керування вибору дати, вставлене.

  6. Перейдіть на вкладку Дані.

  7. У полі ім'я стовпця введіть ім'я для цього поля.

    Порада.: Варто використовувати ім'я, яке описує вмісту поля. Описове ім'я буде легше зрозуміти, ви або будь-який змінення шаблону форми шаблону форми. Наприклад, можна ввести поточна _ дата.

  8. Натисніть кнопку Застосувати.

  9. Натисніть кнопку Вставити формулу зображення кнопки.

  10. Натисніть кнопку Вставлення функції у діалоговому вікні Вставлення формули .

  11. У розділі категорії діалогового вікна Вставлення функції виберіть дату й часі функцій, натисніть кнопку сьогодні.

На початок сторінки

Крок 2: Додавання текстового поля, яка містить функцію addDays

Після додавання елемента керування вибору дати та створити формулу, яка використовує функцію сьогодні , можна додати текстове поле до шаблону форми та створити формулу, яка використовує функцію addDays .

  1. У шаблоні форми виберіть, де потрібно вставити текстове поле.

  2. Якщо область завдань Елементи керування не відображається, у меню Вставлення виберіть пункт Інші елементи керування або натисніть клавіші Alt+I, C.

  3. У розділі Додавання елементів керування в області завдань елементи керування клацніть Текстове поле.

  4. У шаблоні форми введіть Через 30 днів перед керування текстовим полем, вставлене.

  5. Двічі клацніть текстове поле, вставлене.

  6. Перейдіть на вкладку Дані.

  7. У полі ім'я стовпця введіть ім'я поля і натисніть кнопку Застосувати.

    Порада.: Варто використовувати ім'я, яке описує вмісту поля. Описове ім'я буде легше зрозуміти, ви або будь-який змінення шаблону форми шаблону форми. Наприклад, можна ввести txtAdd30Days.

  8. Натисніть кнопку Вставити формулу зображення кнопки.

  9. Натисніть кнопку Вставлення функції у діалоговому вікні Вставлення формули .

  10. У розділі категорії діалогового вікна Вставлення функції виберіть дату й часі в розділі функцій, натисніть кнопку addDays.

  11. Натисніть кнопку ОК.

  12. У полі формули двічі клацніть перший екземпляр двічі клацніть, щоб вставити поле.

  13. У діалоговому вікні Вибір поля або групи натисніть кнопку поточна _ датаі натисніть кнопку OK.

  14. Клацніть другий екземпляр двічі клацніть, щоб вставити поле, натисніть клавішу DELETE а потім введіть кількість днів, які потрібно додати до поточної дати. Наприклад, за бажанням додайте 30 днів до поточної дати, потрібно ввести 30.

  15. Щоб перевірити, що формулу введено правильно, натисніть кнопку Перевірити формулу.

    Формула містить помилки

    Натисніть кнопку Відобразити відомості в діалоговому вікні Microsoft Office InfoPath , щоб переглянути помилки у формулі. Нижче наведено кілька рекомендацій для виправлення помилок.

    • Якщо ви використовуєте функцію у формулі, переконайтеся, що використовується правильний аргументи для функції. Деякі функції вимагати поля або групи, той час як інші функції вимагають вказаного значення як аргумент. Знайти посилання на додаткові відомості про функції, у розділі додаткові відомості .

    • Видаліть і повторно введіть формулу, щоб переконатися, що його правильно ввели.

На початок сторінки

Крок 3: Змінення відображення дати у текстовому полі

Після додавання текстового поля та створити формулу, щоб відобразити нову дату, можна відформатувати відображення дату в текстовому полі.

  1. У шаблоні форми двічі клацніть текстове поле.

  2. Перейдіть на вкладку Дані.

  3. У списку Тип даних натисніть кнопку дата (дата)і натисніть кнопку Формат.

  4. У списку Відобразити дати так виберіть потрібний стиль відображення.

    Примітка.: Стилі відображення, позначені зірочкою буде оновлено, залежно від настройок системи користувача.

  5. Щоб перевірити зміни, клацніть елемент Попередній перегляд на панелі інструментів Стандартна або натисніть клавіші Ctrl+Shift+B.

На початок сторінки

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×