создать новую тему раскрыть все
свернуть/развернуть ветвь Недоступен импорт и экспорт! [Демид Тишин 20/06/2007 14:44] # написать ответ
 
Огромное спасибо Вам за программу. На первый взгляд кажется, что ничего особенного, но на самом деле на ней можно вести управленческий учёт на достойном уровне! Так держать!
</B>Теперь о проблеме.</B>
Помню, что раньше я мог экспортировать данные в Excel из Ability Cash. Я этой функцией долго не пользовался, а сейчас мне понадобилось потестировать ещё и импорт. Однако, открыв меню "Файл", увидел, что функции "импорт данных" и "экспорт данных" не черные, а серенькие, и недоступны. В чём может быть проблема?
 
Выяснилось, что дело в том, что на некоторых компьютерах не был установлен Office.
свернуть/развернуть ветвь что делать то? [Kern 15/07/2008 19:53] # написать ответ
 
И честно говоря, ставить не планировалось.  
Тот же Опенофис вполне работает с форматом офиса.
Чего делать то?
свернуть/развернуть ветвь Ждать. [Dervish 11/08/2008 17:41] # написать ответ
 
Я планировал сделать экспорт в XML. Надеюсь это решит все проблемы.
свернуть/развернуть ветвь какая версия офиса? [Андрей Адаменко 02/02/2017 20:09] # написать ответ
 
Мы по прежнему пользуемся версией 2.0.217, потому что начиная со следующей версии Импорт перестал работать так, как мы его используем. У нас несколько человек в доме ведут учет каждый в своём файле, периодически мы это всё вливаем в один файл с помощью операции Импорт.
 
На новом компьютере недоступен Импорт. Какие из версий офиса годятся, чтобы решить проблему и в какой комплектации ставить офис?
 
Большое спасибо за программу,
Андрей
 
Нужно различать два вида экспорта, которые сейчас есть в программе.
 
Во-первых, если открыть страницу операций, то в меню "Действия" можно найти команду "Выгрузить операции в Excel". Этот вид выгрузки не предназначен для последующего импорта. Он может пригодиться, например, когда нужно кому-то просто отправить список операций. Или распечатать его. В общем, эта выгрузка не для импорта. И чтоб этот пункт работал, на компьютере должен быть установлен Excel. Про версию не скажу, лично у меня все работает на Excel 2010.
 
Во-вторых, в программе есть мастер экспорта и мастер импорта в меню "Файл", открываются командами "Экспорт данных..." и "Импорт данных...". Вот эти мастера как раз нужны для переноса данных. Выгруженные данные могут быть переданы на вход мастера импорта. По умолчанию в мастерах поддерживаются два формата "Файл XML" и "Книга Microsoft Excel".
 
Теперь хорошая новость: чтоб мастера экспорта и импорта работали с форматом Excel на компьютере вообще может быть не установлен Microsoft Office. Он не нужен. Программа просто записывает на диск (и читает) файлы формата *.xlsx. Офис не нужен вообще. Записанные файлы могут открываться в любой программе, хоть в OpenOffice, хоть где угодно.
 
Мастер импорта тоже не требует, чтобы на компьютере был установлен Microsoft Office. Мастер импорта просто читает файл формата xlsx с диска.
 
Поскольку Вы планируете комбинировать данные из разных файлов, хочу заметить:
 
1. Все импортируемые данные должны быть полными. То есть, если на странице операций упоминается счет "RUR - Копилка", то этот счет должен обязательно присутствовать на листе счетов. Или, если на странице операций упоминается какая-то статья, эта статья должна присутствовать на листе операций.
 
2. AbilityCash правильно работает с формулами в книге. То есть, вы можете использовать формулы для того, чтобы, например, вычислять суммы операций. Или даты. Что угодно может собираться при помощи формул.
 
3. Я не проверял, нормально ли работает мастер импорта с файлами формата xlsx, полученными из сторонних программ, например, из OpenOffice. Теоретически, может возникнуть ситуация, когда AbilityCash не поймет файл xlsx, если этот файл был записан не Microsoft Excel. Но с этой ситуацией можно разбираться и довольно быстро ее поправить. Если же импортируемый файл был записан Microsoft Excel, то проблем быть не должно.
 
Еще раз повторюсь, у меня установлен Excel 2010, с ним все работает корректно.
 
Мы не пользуемся выгрузкой в Excel. Мы используем только команду "Импорт" и указываем в качестве источника другой файл формата .cash. В результате получается объединенный файл .cash, причем операции, которые совпадают в исходных файлах не дублируются. Начиная со следующей версии после 2 build 217 эта операция стала выполняться с ошибками. Какие были ошибки, я уже не помню.
 
В качестве источника импорта могут выступать файлы xml или xlsx. И одинаковые операции будут дублироваться.
 
Тем не менее, такой импорт есть и работает в версии 2.0.217, которой мы продолжаем пользоваться уже много лет. Эта функция нам очень важна, с помощью этого мы объединяем учет расходов нескольких человек в один файл. В этом общем файле на каждого человека заведен свой счет, а также имеются отдельные счета для расчетов с коммунальными службами и для расчета с жильцами сдаваемой квартиры. Каждый пользователь ведет свой  отдельный файл который содержит подмножество операций, которые вводит этот пользователь. Периодически файлы пользователей вливаются в общий файл с помощью операции импорт, о которой я написал выше. Факты выдачи денег пользователям на расходы отражаются в виде операций перевода на их счет со счета главного пользователя.
 
Спасибо за разработку программы, она нам очень полезна и не вызывает никаких нареканий (кроме необходимости установки офиса, как выяснилось недавно) . Если будет возможность совершить пожертвование, я воспользуюсь.
 
 
Как Вы думаете, с чем может быть связано дублирование некоторых "агентов" после импорта файла xls или xlsx в базу? В файле для импорта добавлялись только операции, другие вкладки не редактировались.
 
1. Программа различает строчные и прописные буквы во время импорта.
 
2. Программа убирает "лишние пробелы" как в хвосте импортируемых данных, так и между слов. Так что агент
Text
"Илья        Муромец"
после импорта превратится в
Text
"Илья Муромец"
(лишние пробелы между именем и фамилией пропадут).
 
3. Латинские буквы отличаются от кириллических, даже если выглядят на экране одинаково. Например, "A" латинское и "А" русское - разные буквы.
 
Решение вопроса оказалось простым. В файле для импорта очистил вкладку Categories кроме первой строки с названиями колонок и дубли агентов больше не плодились ).
свернуть/развернуть ветвь Импорт из эксель [zawal 06/02/2017 10:59] # написать ответ
 
Доброго времени суток.
Давно я не заходил к Вам на страницу, пользовался екзешником от 2009 года !!! в Этом году 1-го ноября будет юбилей 10 ле
Но это все лирика, теперь по делу.
Насколько я понял для корректного импорта накопленных данных моему знакомому нужно привести свои эксели к виду который получается при экспорте данных в эксель?
 
Если да, то есть пару нюансов, которые я обнаружил при переносе лоб в лоб. Что я сделал: выбрал 1 день из моей базы и экспортировал в эксель. потом сделал новую базу и просто загрузил данные из экселя ничего в них не меняя. В результате. Не перенеслись папки счетов. Все счета стали одним общим списком.
 
Кроме настроек. Вам нужно просто включить в настройках файла данных представление счетов в виде дерева. И Вы увидите, что все папки счетов перенеслись.
 
Чтобы включить иерархическое представление счетов нужно из меню "Файл" выбрать пункт "Настройки файла данных..." и поставить галочку в поле "Представлять счета в виде дерева".
 
Экспорт и импорт не переносит только серии данных, бюджет и настройки файла данных. Все остальное переносится.
свернуть/развернуть ветвь Не взлетело [zawal 07/02/2017 10:16] # написать ответ
 
Доброго дня. Не получилось, что я перед импортом что поле включал дерево, не помогло, папки счетов не импортируются.