<?xml version="1.0" encoding="UTF-8"?> <chapter id="faq"> <chapterinfo> <authorgroup> <author >&Jack.H.Ostroff; &Jack.H.Ostroff.mail; </author> </authorgroup> <date >30 серпня 2014 року</date> <releaseinfo >4.7.01</releaseinfo> </chapterinfo> <title >Запитання і відповіді</title> <para >У цій главі розглянуто декілька питань, через які часто виникають непорозуміння, особливо у нових користувачів &kappname;. Якщо вам здається, що &kappname; виконує якісь незрозумілі дії (або робить щось таке, що ви не наказували програмі робити), будь ласка, ознайомтеся з цим списком, перш ніж просити про допомогу у списках листування розробників. Якщо вашого питання немає у цьому списку, зверніться до розділу щодо <link linkend="firsttime.contact" >отримання допомоги</link >. </para> <qandaset> <qandadiv ><title >Питання щодо встановлення і запуску</title> <qandaentry> <question> <para >&kappname; аварійно завершує роботу під час спроби запуску.</para> </question> <answer> <para >Причин аварійного завершення або появи повідомлення про помилку під час запуску &kappname; може бути багато. Спершу слід визначити джерело проблеми: сама програма чи ваші дані. Отже, для початку слід спробувати <link linkend="firsttime.launch" >запустити &kappname;</link > без відкриття вашого файла даних. Якщо програму вдасться запустити, але вона аварійно завершуватиме роботу, коли ви намагатиметеся завантажити ваш файл даних, спробуйте скористатися старішою копією файл (ви ж робили резервні копії, чи не так?).</para> <para >Якщо &kappname; аварійно завершує роботу у режимі без завантаження файла даних, ймовірно, проблеми пов’язано зі способом встановлення програми. Докладніші відомості можна знайти у розділі щодо <link linkend="installation" >встановлення &kappname;</link > та розділі щодо <link linkend="firsttime.contact" >отримання допомоги</link >.</para> </answer> </qandaentry> <qandaentry> <question> <para >Після спроби запуску KMyMoney з’являється повідомлення про помилкову адресу. Що не так?</para> </question> <answer> <para >Зазвичай, причиною появи такого повідомлення є те, що ви не віддали команди «make install» від імені користувача root. Під час виконання цієї команди система копіює всі піктограми та інші файли, потрібні для роботи KMyMoney у належні місця системи. Якщо ви віддавали цю команду, переконайтеся, що на початку збирання cmake було передано належну назву основного каталогу (prefix). Докладніше про це у розділі, присвяченому <link linkend="installation.fromsource" >збиранню з кодів</link >.</para> </answer> </qandaentry> <qandaentry> <question> <para >Після збирання з початкових кодів у програмі не показуються піктограми. Як виправити цю помилку?</para> </question> <answer> <para >Зазвичай, причиною подібних негараздів є те, що ви не віддавали команди «make install» від імені користувача root. Докладніше про способи усування проблеми ви можете дізнатися з попередньої відповіді.</para> </answer> </qandaentry> <qandaentry> <question> <para >Які параметри було б корисно передати cmake?</para> </question> <answer> <para >Найважливішим параметром є -DCMAKE_INSTALL_PREFIX. Цей параметр визначає теку, куди буде встановлено KMyMoney. Адреса теки має збігатися з адресою теки, де встановлено &kde;. У багатьох дистрибутивах cmake визначає назву цієї теки автоматично. Якщо ж cmake не вдається цього зробити, ви можете скористатися командою <command >kde4-config --prefix</command >, яка виведе дані щодо потрібного вам префікса. У заснованих на &RedHat; дистрибутивах, зокрема Mandriva і Fedora, &kde; встановлюється у каталог /usr/bin.</para> <para >Ще одним корисним параметром є -DCMAKE_BUILD_TYPE. Зазвичай, цей параметр не встановлено, але якщо встановити його у значення «Debug», KMyMoney буде зібрано з символами налагоджування, що допоможе вам у спробах визначити джерело помилок та аварійних завершень роботи. Цей параметр є дуже важливим для розробників та людей, які бажають взяти участь у розробці.</para> </answer> </qandaentry> <qandaentry> <question> <para >Версія з Git містить вади (взагалі не збирається)! Що робити?</para> </question> <answer> <para >Зазвичай, причиною помилок є те, що один з розробників вніс до коду зміни, які потребують повного повторного налаштування збирання. Настанови з такого збирання можна знайти наприкінці розділу, присвяченого <link linkend="installation.fromsource" >збиранню з початкових кодів</link >. Якщо ви ретельно виконали всі наведені там кроки, але зібрати програму не вдається, будь ласка, повідомте про це у список листування розробників &kappname; за адресою &devlist;. Не забудьте вказати повідомлення про помилки, виведені командами cmake і make. </para> </answer> </qandaentry> <qandaentry> <question> <para >Програму зібрано з початкових кодів, але номер версії у діалоговому вікні, яке викликається пунктом меню «Довідка → Про програму», не змінився і не містить коду останнього внеску git, як це було раніше. У чому справа?</para> </question> <answer> <para >Ймовірно, вами було виконано команду <command >$ make</command > без початкового запуску <command >$ cmake</command > або <command >$ ccmake</command >. Якщо вами було оновлено початковий код за допомогою команди <command >$ git pull</command >, вам слід скористатися однією з цих команд для оновлення номера та коду git версії. </para> </answer> </qandaentry> <qandaentry> <question> <para >Чи може &kappname; працювати без встановлення всього стільничного середовища KDE?</para> </question> <answer> <para >Так, &kappname; буде працювати без повної версії стільничного середовища &kde;, але вам все ж доведеться встановити базові бібліотеки &kde;. Найпростішим способом встановлення цих бібліотек є використання use <link linkend="installation.distribution" >системи керування пакунками вашого дистрибутива</link > (потрібні пакунки буде встановлено автоматично). Якщо ви маєте намір встановити програму з початкових кодів, вам доведеться встановити пакунки для розробки. Докладніше про це можна дізнатися з <link linkend="installation.fromsource" >відповідних настанов</link >.</para> <para >Надійшло принаймні одне повідомлення про повідомлення щодо помилки у процесі &kappname;, причиною якої не був якийсь код з &kappname; або &kde;. Нічого особливо поганого у цьому немає, але причину такої помилки встановити дуже важко.</para> </answer> </qandaentry> </qandadiv> <qandadiv ><title >Питання щодо налаштувань</title> <qandaentry> <question> <para >Чи можна змінити дату початку фіскального року так, щоб вона збігалася з податковим або обліковим роком?</para> </question> <answer> <para >Так, доволі просто визначити дату початку року у розділі <link linkend="details.settings.general.global" >загальних параметрів</link > діалогового вікна <guilabel >налаштовування &kappname;</guilabel >.</para> </answer> </qandaentry> </qandadiv> <qandadiv ><title >Питання щодо рахунків та операцій</title> <qandaentry> <question ><para >Чому я не можу змінити параметри операції? </para ></question> <answer> <para >Ви не можете змінювати параметрів операцій, пов’язаних з датою, яка передує дані відкриття рахунку, що відповідає операції. Якщо імпортований файл не містить дати відкриття рахунку, &kappname; вважатиме, що датою відкриття є поточна дата. Щоб виправити цей недолік, ви можете змінити параметри рахунку, зокрема зробити так, щоб <link linkend="details.accounts.edit" >дата відкриття</link > було розташовано на часовій шкалі раніше за будь-яку дату операцій, пов’язаних з цим рахунком.</para> </answer> </qandaentry> <qandaentry> <question> <para >Чому записи операцій показано червоним кольором і як мені позбутися від цього кольору?</para> </question> <answer> <para >Пункт операції буде позначено червоним кольором, якщо частину суми цієї операції не пов’язано з жодного з категорій. Таке позначення зазвичай виникає після імпортування файлів QIF або OFX чи отримання даних виписки з Інтернету. Для зняття позначення червоним слід просто віднести всю суму операції до якоїсь з категорій.</para> </answer> </qandaentry> <qandaentry> <question> <para >Чому мені не вдається додати дані щодо початкового балансу до запису рахунку?</para> </question> <answer> <para >Якщо ви вказали початковий баланс під час створення запису рахунку, його додавання буде першою з операцій на рахунку. Якщо ви цього не зробили, ніяких операцій у записі рахунку не буде і, оскільки додавання початкового балансу є особливим типом операції, ви не можете просто додати початковий баланс як вкладення або зняття коштів з рахунку. Щоб додати початковий баланс, вам доведеться <link linkend="details.accounts.edit" >змінити параметри рахунку</link >.</para> </answer> </qandaentry> <qandaentry> <question> <para >Під час створення рахунку мною було використано помилкове значення типу. Тепер я не можу його змінити. Коли я намагаюся змінити параметри рахунку, у спадний список типів рахунків або вимкнено, або у ньому немає всіх можливих типів.</para> </question> <answer> <para >Ви без проблем можете змінювати тип чекових, ощадних та готівкових рахунків, але через спосіб, у який &kappname; зберігає дані рахунків, зміна типів інших рахунків неможлива. Ви можете обійти це обмеження створенням нового рахунку потрібного вам типу з наступним пересуванням всіх записів операцій зі старого рахунку на новий і вилученням помилкового запису рахунку.</para> <!-- this should have links to the sections on new acct, move transactions, delete account. --> </answer> </qandaentry> <qandaentry> <question> <para >Мені вдалося отримати безвідсотковий кредит, але коли я намагаюся вказати 0% у майстрі створення записів кредитів, програма повідомляє мені про помилку.</para> </question> <answer> <para >У вбудованих механізмах розрахунків нового майстра кредитних записів не передбачено кредитів з нульовою ставкою. Найкраще у такому випадку <link linkend="details.accounts.create.account" >створити простий рахунок пасивів</link > з початковим балансом, рівним сумі кредиту, а потім <link linkend="details.schedules.new" >створити розклад</link > сплат за кредитом.</para> </answer> </qandaentry> <qandaentry> <question> <para >Чому моїх записів операцій немає у обліковій книзі?</para> </question> <answer> <para >Існує декілька параметрів, які обмежують перелік операцій, які буде показано у обліковій книзі рахунку. По-перше, зверніться до <link linkend="details.ledgers.view.filter" >поля фільтрування облікової книги</link >. Якщо у полі для пошуку введено якісь дані, у списку буде показано лише записи операцій, що містять вказаний фрагмент тексту. Якщо змінити вміст поля стану з «Будь-який», буде показано лише записи операцій вказаного типу. Крім того, передбачено два важливих параметри у розділі <link linkend="details.settings.general.filter" >налаштування фільтрування</link > діалогового вікна параметрів &kappname;. Якщо буде позначено пункт <guilabel >Не показувати операцій до</guilabel >, у списку облікової книги будуть лише операції, пов’язані з вказаною або пізнішими датами. Якщо буде позначено пункт <guilabel >Не показувати узгоджених операцій</guilabel >, у списку не буде узгоджених операцій.</para> </answer> </qandaentry> <qandaentry> <question> <para >Ім’я чи назву отримувача написано з помилкою. Я хочу змінити її у всіх записах операцій. Чи передбачено у програмі можливість пошуку/заміни на загальному рівні?</para> </question> <answer> <para >У KMyMoney не передбачено можливості загального пошуку з заміною, але змінити ім’я або назву отримувача дуже просто: перейдіть на панель «Отримувачі» і знайдіть у списку пункт, який ви бажаєте змінити. Наведіть вказівник миші на цей пункт, клацніть правою кнопкою миші і виберіть у контекстному меню пункт <menuchoice ><guimenuitem >Перейменувати отримувача</guimenuitem ></menuchoice >. Вкажіть нову назву або ім’я. Оскільки всі записи операцій тісно пов’язано з записами отримувачів, назву або ім’я буде змінено у всіх записах операцій.</para> </answer> </qandaentry> <qandaentry> <question> <para >Чому мені не вдається вилучити рахунок?</para> </question> <answer> <para >Для того, щоб у &kappname; можна було вилучити рахунок, не повинно залишитися жодних посилань на нього. Якщо після вилучення посилань рахунок все ще не вдається вилучити, можливо, існують заплановані операції з цим рахунком, які може бути не показано у обліковій книзі. Вам слід вилучити усі майбутні операції та сам розклад або перемкнути їх на інший рахунок.</para> </answer> </qandaentry> </qandadiv> <qandadiv ><title >Питання щодо рахунків та операцій</title> <qandaentry> <question> <para >Де дістати інформацію щодо параметрів OFX?</para> </question> <answer> <para >Ось декілька зовнішніх джерел даних, які можуть бути корисними: <ulink url="http://ofxblog.wordpress.com/" >ofxblog</ulink > і <ulink url="http://www.ofxhome.com/" >ofxhome</ulink >.</para> </answer> </qandaentry> </qandadiv> <qandadiv ><title >Інші питання</title> <qandaentry> <question> <para >Чому немає перекладу моєю мовою?</para> </question> <answer> <para >&kappname; використовує параметри &kde; для визначення мови інтерфейсу. Отже вам слід переконатися, що мову і регіон вказано належним чином. Якщо все гаразд, ймовірною причиною нестачі перекладу є те, що ніхто ще не зробив потрібний вам переклад. Перекладати програми, засновані на &kde;/&Qt;, дуже просто. Для цього вам не потрібні навички з програмування. Якщо ви бажаєте перекласти &kappname; вашою мовою, будь ласка, надішліть повідомлення до <ulink url="http://l10n.kde.org/teams-list.php" >списку листування відповідної команди</ulink >. Якщо вам не вдалося знайти у списку вашу мову або ви не можете зв’язатися з учасниками команди, будь ласка, надішліть ваше повідомлення безпосередньо до <ulink url="mailto:kde-i18n-doc@kde.org" >списку листування перекладачів KDE</ulink > (вам слід оформити <ulink url="https://mail.kde.org/mailman/listinfo/kde-i18n-doc" >підписку</ulink >). Ми надамо вам настанови щодо перекладу &kappname;. </para> </answer> </qandaentry> <qandaentry> <question> <para >Чому після версії 1.0.5 одразу з’явилася версія 4.5, і що трапилося з KMyMoney2?</para> </question> <answer> <para >Використання назви KMyMoney2 було пов’язано з історичними причинами, а саме переходом з &kde; 1 до &kde; 2. Щоб не змінювати назву кожного разу, коли з’являтиметься нова версія &kde;, ми вирішили зупинитися на назві &kappname;.</para> <para >Першу версію &kappname;, яку розробники вважали достатньо стабільною, було позначено номером 1.0, хоча працювала ця версія у &kde; 3. Оскільки зараз проект набагато тісніше пов’язано з &kde;, розробники вирішили зробити так, щоб основні версії програми і середовища збігалися.</para> </answer> </qandaentry> <qandaentry> <question> <para >Як надіслати звіт про ваду? Як надіслати запит щодо реалізації нової можливості?</para> </question> <answer> <para >Розробникам буде цікаво почути вашу думку щодо програми. Докладніше про способи встановлення зв’язку з ними можна дізнатися з розділу. <link linkend="firsttime.contact" >Зв’язок з розробниками/Сповіщення про вади</link >.</para> </answer> </qandaentry> <qandaentry> <question> <para >Чому не передбачено простого способу надрукувати якісь заплановані операції, частину облікової книги чи щось інше?</para> </question> <answer> <para >Зверніться до розділу щодо <link linkend="details.reports.avail" >звітів</link >. За допомогою багатьох типових звітів можна доволі просто надрукувати те, що доволі важко виокремити безпосередньо з панелі звіту або інших панелей.</para> </answer> </qandaentry> </qandadiv> </qandaset> </chapter>