Закрыт. На этот вопрос невозможно дать объективный ответ. Ответы на него в данный момент не принимаются.
Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы на него можно было дать ответ, основанный на фактах и цитатах.
Закрыт 1 год назад .
Знаю, что можно написать, используя 1C:Предприятие, ещё знаком с C# в Visual Studio, где сразу визуально можно окно сделать. Интересует именно как приложение, а не через web используя браузер.
Отслеживать
задан 18 авг 2021 в 5:29
user394501 user394501
33 3 3 бронзовых знака
На чем угодно. C#, C++, Python, Go, Rust, Java. В вебе тоже приложения, если что, и это можно всё применять так же для десктопных приложений (Electron, Cordova и т.п). 1C, кстати, так себе пример для написания нормальных программ — это больше костыли для бухгалтеров.
18 авг 2021 в 5:45
А кроме C# c Visual Studio есть ещё что-нибудь с визуальным редактированием окон?
18 авг 2021 в 5:58
Лично я для таких целей использую Python с GUI Tkinter ну и сервер с БД, однако Python может оказаться не самым лучшим выбором для клиентской части, тот же C# или Java за счет статической типизации и JIT компиляции имеет очевидное преимущество.
Настройка учетной политики в программе 1С Бухгалтерия
18 авг 2021 в 6:18
Зачем это всё, когда есть XAML?
18 авг 2021 в 7:11
18 авг 2021 в 9:40
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Крайне советую скачать Delphi 7 Lite (очень урезанная версия до 70-80мб, есть на rutracker) и потыкать её.
Сейчас уже сильно устарела и в основном существует за счёт легаси-кода (имхо).
Перешла в режим «умирания» ещё до 2010 года из-за большой задержки в развитии (COBOL тоже умирает но всё никак за 60+ лет помереть не может), в сравнении с набирающими тогда популярность C#, Java, C++/Qt и фреймворками для них, а так-же с бурным развитием Web’а, первую половину начала 2000х большинство формошлёпов сидели в Delphi (в том числе и под плюсами) и горя не знали.
Теперь же весь этот зоопарк различных информационных (не только бухгалтерских, есть программы для управляющих компаний, соцслужб, логистики, и им подобных, и не только) систем надо поддерживать, вот и сидит где-нибудь в тюмени отдел полубородатых дядек TПрограммистов за 50 и за пару копеек всё это дело обновляет. А всё почему — они в вёб не захотели =(
Новые приложения тоже пилятся на дельфях, но только по следующим причинам: основной язык группы программистов, формочки, есть готовая платформа/библиотеки/куски кода от предыдущей задачи.
А вовсе не потому, что: Delphi требует намного меньше памяти в сравнении с Java или C#, есть проверка выхода за пределы массива (можно включить/отключить) по скорости сопоставим с C++ (под Win, не кидайте тапками, там простые тесты), и имеет превосходную обратную совместимость — писал под винду до XP — запускай на Win10, и это без всяких JRE/.NET/C++Redist, итд.
PS Мобильные приложения в новой среде RAD Studio то-же как-то клепают.
Источник: ru.stackoverflow.com
Создать учетную запись Майкрософт и войти в Windows 10 для начинающих
На чем можно сделать учетную программу или бесплатные аналоги 1С: Предприятия
Детище фирмы 1С можно любить, можно не любить, но оно существует, и пользуется спросом, выполняет свои функции. Но в наше время Open Source и большого ассортимента программаного обеспечения по любой тематики, зацыклеваться только на 1С: Предприятии было бы не разумно, точнее не интересно.
В данной статье рассмотрены решения (если их так можно назвать) для малого бизнеса, возможно в какой-то степени среднего.
Начнем с «2С»
Исходя из описание на сайте – это как бы логическое продолжение развития 1С: Предприятия 7.7:
«2С — это среда быстрой разработки программ для автоматизации деятельности предприятий.
Программный продукт АОЗТ «1С» «1С: Предприятие 7.7» является отправной точкой в развитии 2С, и это хорошо видно из названия.»
Зайдя на сайт, сразу обращает на себя тот факт, что последняя новость там от 2006 года. Что в принципе на этом можно было бы конечно остановиться, но решил все, же скачать самый последний снапшот проекта.
То, что это развития 1С:77 видно по всем: от стартера и пиктограмм, до общей схожести дизайна:
Вид окна программы в режиме «Предприятия»:
В режиме «Конфигуратора», тоже все очень напоминает 1С:77:
Однако, в дереве конфигурации есть ряд дополнений: общие модули, общие формы, объекты, репозитарий – это я так понимаю, то самое что не хватало в 1С:77.
Для анализа ПО будем пытаться создать самую примитивную конфигурацию из учебника
mista
1. Создаем новую базу – здесь отличий от 1с 77 нет.
2. Пытаемся создать новый справочник – Склады. Сам объект метаданных создать так же легко как и в 1с. Но попытки создать форму списка окончились неудачей: данное действие в 1с 77 не представляет, ни каких сложностей, здесь же потратив около часа времени (и общую форму пытался использовать и общую таблицу значений из примера перетащил), решил прекратить данные изыскания.
Выводы:
Хотя 1С:77 позиционируется фирмой «1С» как устаревшее решение, но для многих не больших (да и ряд средних тоже) организации хорошо живут с ней. Возможно, решение позволяющее мигрировать с 1С:77 на ПО под лицензией GPL был бы востребован. Но в данной реализации 2С ничего толком еще не умеет и не работоспособно в реальном режиме.
Перейдем а «Ананасу»:
На данный момент уже доступна версия 0.9.5 – практически релиз. Смотрим что у авторов получилось.
Даже окно стартера уже совсем не похоже на 1с:
• Возможность воздавать группы бизнес-схем;
• «Ананас» может работать с MySql, Postgree и встроенный формат БД.
Начнем с демо безнес-схемы:
Вроде все есть: справочники, документы. Справочники иерархические, правда нет агрегатных атрибутов (забегая вперед, добавление такого атрибута привела к падению программы).
Документы простенькие, но в полнее работоспособные, единственное, что смущает, печать происходит с помощью MS Office.
Но нас больше интересует данное ПО с точки зрения разработчика, пробуем реализовать «Мини склад».
1. Создаем базу – здесь, по мимо, пути к папке базы приходится еще дать название файлу конфигурации, а также указать параметры подключения к БД.
2. После успешного создание пустой конфигурации входим в режиме «дизайнера» и пытаемся создать новый справочник «Склады»:
2.1. Все вроде понятно: можно добавить отдельно атрибуты для элемента и для группы (создадим только для элемента)
2.2. Теперь попробуем создать форму списка – ага, ниже видим группировку формы, и жмем «новая», после чего видим диалог формы, на котором можно задать режимы использования имя и др. На вкладке «Дизайн» вызываем редактор форм:
Слева есть группировки элементов, в которых интересует «Ananas»: для отображения информации из БД следует использовать DBTable (после размещения этого виджета на форме будет доступно форма выбора таблицы), в моем случае таблица была, и в дизайнере появилась шапка с атрибутами справочника «Склады», но в режиме «Оперативный учет» отображалось только пустое поле; после вторичного входа в «дизайнере» форма тоже была пустая (может конечно я что-то не так делал). И вот отведенный час тоже прошел… даже до кода не добрался…
Написание программных модулей происходит на языке QtScript, что по сравнению с 1с конечно большой минус (да забыл у «2с» синтаксис русский полностью повторяющий 1с).
Выводы:
«Ананас» продвинулся дальше чем «2с»: и руководство пользователя есть подробное и демо пример лучше разработан, поддержка разных СУБД. Однако с точки зрения тупого одинесника, также как и 2с не представляет на данный момент, ни какой конкуренции 1с 77.
Конечно, можно упрекнуть, что я не уделил должного внимания документации, но интерес представляют такие продукты, которые позволяют с наименьшим трудом создавать прикладные решения.
Если пост будет интересен, продолжу изыскания в данном направлении.
Источник: habr.com
На чем написать учетную программу
Уважаемые пользователи nowa.cc и 2baksa.ws . У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
WMZ: 826074280762 WME: 804621616710
4100117770549562
Регистрация: 23.09.2006
Адрес: Золочів
Сообщений: 684
Репутация: 2898
Язык программирования для написания бухгалтерских программ
Здравствуйте программисты!
У меня просьба к Вам: подскажите, пожалуйста, какой язык программирования более легкий в изучении и лучше подходит для написания бухгалтерских программ?
Буду очень благодарен за Ваше внимание и отклики.
Реклама: | сумерки в хорошем качестве смотреть бесплатно 2 часть | гройцер сыр белоруссия сарматия | металлическая двуспальная кровать купить в москве | вднх павильон 14 | купить барную стойку |
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
Re: Язык программирования для написания бухгалтерских программ
Язык конфигурирования 1с (ранее известный как одинэсик).
__________________
Каждый человек, которому вы ответили на форуме «гугл в помощь» — потенциальный «возвращенец» в винды. (ц)
Регистрация: 23.09.2006
Адрес: Золочів
Сообщений: 684
Репутация: 2898
Re: Язык программирования для написания бухгалтерских программ
Alan2006 спасибо за отклик. Но я хотел бы знать — 1с лучше других подходит для написания, например, небольшой программы для создания накладной?
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
Re: Язык программирования для написания бухгалтерских программ
Про создание накладной не совсем понял: накладной «как бумажки» или накладной как сущность, хранящаяся в БД?
Как сущность — реализцется хорошо и для сущности можно создавать неограниченное количество печатных форм которые могут заполняться по данным БД.
Если нужны ТОЛЬКО бумажки а учёт ведётся в другой программе то 1с так же можно использовать но тут лучше, имхо, заюзать какой-нибудь генератор отчётов типа freport и присные.
__________________
Каждый человек, которому вы ответили на форуме «гугл в помощь» — потенциальный «возвращенец» в винды. (ц)
Регистрация: 23.09.2006
Адрес: Золочів
Сообщений: 684
Репутация: 2898
Re: Язык программирования для написания бухгалтерских программ
И еще бы хотел узнать. На каком языке делают онлайн бухгалтерские ресурсы? Например — человек заходит на сайт, заполняет там отчет и распечатывает его, перед этим конечно же вносит свои данные при регистрации, т.е. я так понимаю без БД тут необойтись.
Регистрация: 10.12.2009
Сообщений: 3
Репутация: 1
Re: Язык программирования для написания бухгалтерских программ
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
Re: Язык программирования для написания бухгалтерских программ
и это ты не начал ещё ничего делать.
И как в 1с это делается: просто сразу выбираешь весь документ как сущность и работаешь с ним.
Про обеспечение GUI я молчу.. это отдельная история
+если понадобится сделать какую-нибудь фишечку или изменение то нужно будет либо перекомпилировать (в некоторых случаях) какой-то из модулей (а то и весь проект) либо с самого начала исхитриться с подцепанием новых длл а’ля плагинов.
можно конечно интерпретируемые языки а’ля java использовать но работать будет медленнее да и руки очень прямые нужны.
В 1с эти проблемы решены и программисту как правило не надо об этом заботиться — большую часть делает среда.. Программист же должен сосредотачиваться практически только на предметной области.
Другой вопрос что есть и ограничения по сравнению с другими языками. примерно такие же как если сравнивать программирование WinAPI и MFC или MFC и VCL.
В MFC удобнее и быстрее программировать но особо-спецэфичные вещи сделать будет труднее на много чем при помощи WinAPI.
__________________
Каждый человек, которому вы ответили на форуме «гугл в помощь» — потенциальный «возвращенец» в винды. (ц)
Источник: nowa.cc
>>