ення, які не збігаються з типом поля термін зберігання.
Програма видає помилку:
Тест 2. Вводилося значення, що перевищує обмеження поля «термін зберігання». Програма не записує дане ім'я, відкидає зайві символи. Повідомлення про помилку не видається.
Тест 3. Вводилося дробове значення в полі «термін зберігання» типу string, що перевищує обмеження. Програма видає помилку:
Тест 4. Введена помилкова інформація в полі «термін зберігання». Реакція програми нульова.
Тест 5. Вводилися правильні значення полів, витримувалося обмеження. Повідомлення про помилки не видається.
.7. Опис програми
У даній програмі використовується 7 форм.
На першій формі розташовується компонент MainMenu1, завдяки якому можна перемикатися на будь-яку іншу форму:
) файли :) файл «Лікарські засоби» ;) файл «Термін зберігання» ;) файл «Висновок дешевого і дорогого препарату»;
) відомість;
) розробники;
) про програму.
На другій формі розташовується компонент StringGrid1,
в якому містяться дані про лікарські засоби. Також на формі розташовані 8 кнопок, що відповідають за різні дії:
кнопка «Формування файлу»: дана кнопка відповідає за створення документа і додавання в нього інформації з подальшим збереженням. Для створення файлу необхідно встановити обмеження в Edit1;
кнопка «Читання файлу»: дана кнопка читає створений файл і виводить збережену інформацію в StringGrid1;
кнопка «Додавання даних»: дана кнопка додає нові дані у вже збережений файл з подальшим збереженням. Для додавання даних необхідно встановити обмеження в Edit1;
кнопка «Зміна даних»: дана кнопка змінює збережені дані в документі. Для зміни даних необхідно встановити обмеження в Edit1;
кнопка «Сортування даних»: дана кнопка сортує дані у файлі;
кнопка «Видалення даних»: дана кнопка видаляє дані з збереженого файлу. Для видалення даних необхідно встановити обмеження в Edit2;
кнопка «Очищення полів»: дана кнопка очищає StringGrid1 для нового висновку даних з файлу;
кнопка «Вихід»: дана кнопка закриває форму.
На третій формі, також як і на другому, розташовується StringGrid1,
в якому містяться дані про термін зберігання ліків. Також на формі розташовуються 8 кнопок, у яких такі ж функції, що і у кнопок на другій формі.
Також для формування файла, додавання і зміни даних файлу необхідно ввести обмеження в Edit1, а для видалення даних файлу необхідно ввести обмеження в Edit2.
На четвертій формі, також як і на двох попередніх розташовується StringGrid1,
в який виводиться відомість з полями з першого і другого файлу, а також підрахунок в окремому стовпці по всіх полях вартість усіх препараті...