WEB форумы на jedi
[Форум] [Помощь] [Поиск] [Выйти]
Добро пожаловать, [info]User

WEB форумы на jedi [ПОИСК] [Архив до 03.2006]

Тема Читал анонс V8 К предыдущему сообщению На следующее сообщение Бухгалтерский и т.п. софт

Отправил krasnoshapka в 16:59 09.08.2001[Ответить]
То, что выйдет не будет продолжением 7.7. Исходный код переписывается полностью и скорее всего V8 будет продаваться параллельно 7.7. как сейчас 6.0. Т.е. это не новая версия -это принципиально новая платформа такая же новая, как была в свое время V7 по отношению к 6.0.
Общая архитектура выглядит так ПЛАТФОРМА-КОМПОНЕНТА-КОНФИГУРАЦИЯ. На уровне платформы функционируют все базовые объекты языка. На платформе будут создаваться компоненты, причем я так понял, что состав компонент пока не определен. Ясно только, что это будут уже не Бухгалтерия, Торговля, Зарплата - поделят все по-другому и даже не сказали на сколько частей. Более того, создаются предпосылки для производства и продажи компонент не 1Сом, а внешними разработчиками. В общем платформа это набор базовых функций - не привязанных к учетным задачам вообще (типа например Visual C ). Точнее сформулировать что такое ПЛАТФОРМА не могу, т.к. больше ничего про это не рассказали, но думаю из дальнейшего рассказа будет яснее.
Будет два варианта исполнения: файл сервер и клиент сервер. Файл серверная версия будет однопользовательская и сетевая, но до 3-х пользователей. Клиент серверная - сетевая для всех остальных.
Пишется новый ПОЛНОСТЬЮ ОРИГИНАЛЬНЫЙ !!!! движок базы данных. Никаких CodeBase и проч. применяться не будет.
Пишется новый ПОЛНОСТЬЮ ОРИГИНАЛЬНЫЙ !!!! интерфейс - никаких библиотек MicroSoft. Свои окна, кнопки, птички - все, все, все.
Пишется новая ПОЛНОСТЬЮ ОРИГИНАЛЬНАЯ !!!! поддержка национальных особеностей. Сообщение типа Порядок сортировки базы данных отличается от системного будут исключены в принципе.

Основной вариант для крупного клиента - клиент серверная версия. Встроенная Интернет поддержка. 3-х уровневая архитектура: КЛИЕНТ->СЕРВЕР ПРИЛОЖЕНИЙ->СЕРВЕР БАЗЫ ДАННЫХ. Клиент и сервер приложений - свои собственные - построены на основе технологии COM+ (не знаю что это такое, но на этой же технологии построен Windows 2000 ). Сервер базы данных MS SQL 2000.

Конфигурация, списки пользователей и таблицы с данными - хранятся в одном файле. Вся текстовая информация предствлена в UNICODE. Это специальная кодовая таблица, где собраны символы всех наиболее ходовых мировых языков. Из операционных систем поддержка UNICOD есть только в Windows NT, но как я уже сказал вся подсистема поддержки национальных особенностей переписывается полностью и будет входить в состав самой платформы V8, т.е. от операционной системы не будет зависеть. В примененном виде такая штука выглядит просто круто. Например можно задать одному и тому же объекту синонимы на различных языках и в зависимости от параметра ЯЗЫК система показывает на экране нужный синоним. Причем это касается всех элементов диалога, подсказочек и проч. Т.е реально все экранные формы могут быть спроектированы сразу для нескольких языков и даже в одной базе показываться могут для каждого пользователя на своем языке.


Синтаксис встроенного языка не меняется.
Введены новые типы данных: Булево, Составной и Дата+Время:

Булево - Истина, Ложь

Составной - своего рода ограничение неопределенного типа данных, т.е. можно задать, что переменная принимает только значения: Число, Строка, Справочник ЗАПАСЫ.

Дата+Время - думаю и так понятно.

Логические функции теперь ничем не отличаются о обычных функций, т.е. допустимо выражение :
A=(B<0) Т.е если В<0, А принимает значение Ложь.
Вычисление логических функций оптимизировано - т.е. если после проверки первого условия в цепочке И получено значение Ложь, то все остальные уже не проверяются.
Вводится динамическое определение массивов, многомерные массивы, вложенные массивы-короче все по полной программе и вообще термин МАССИВ, как то по другому определен потому, что, например для обращения к атрибутам элемента справочника допустимо выражение:
А=Спр[Наименование];
Здесь в квадратных скобках значение индекса массива.
Круче определен термин КОНТЕКСТ. Теперь через него передается ссылка не только на атрибуты объекта, но и ссылка на процедуры модуля объекта.
Результат строковых преобразований зависит от выбранного языка, т.е. выражение
А= + 12345,67; даст разное значение для разных языковых настроек, т.е.
для России:
12 345,67
для Америки
12,345.67

У элемента справочника теперь могут быть не только реквизиты, а и таблицы. Причем в неограниченном количестве. Новый табличный редактор - это вообще бомба. Разная ширина колонки для каждой строки. Возможность встраивать любые элементы диалога прямо в таблицу. Короче таблица в спроектированном состоянии скорее напоминает WEB страницу чем EXCEL таблицу.
Расшифровка, группировка строк, примечания, многошаговый откат. Группировка строк выглядит как в EXCEL при просмотре ИТОГОВ.
Интерфейс вообще очень приближен к WEB. Введен такой термин СТИЛЬ , где можно определить цвета и всякие внешние моменты, а потом выбирать эти стили. За счет своей интерфейсной подсистемы можно творить чудеса. Например демонстировали такую фишку. Календарь в стандартном виде на 1 месяц. Если его окно растягивать он будет на 2, 4, 6 месяцев. Выглядит это очень красиво. Процедура выбора цветов - наводит на мысль о том , что это было - 1С бухгалтерия или COREL DRAW.
Вложенные закладки. Теперь закладки могут располагаться не только в верхней части формы, но и в любой ее части - это просто элемент диалога. Более того можно лепить вложенные закладки. Демонстрировали, как на первом уровне горизонтальные закладки - раскрываешь первую, а на этом элементе еще вертикальные закладки.
В конфигураторе введен термин ПОДСИСТЕМА-что-то вроде группировки объектов метаданных. К этим подсистемам можно привязать права пользователей и интерфейсы - это облегчает настройку.
Редактор форм - просто отпад. Показывает цветной стрелочкой нестыковки, т.е. места где элементы диалога криво лежат. Введено куча новых элементов диалога: Прокрутки в форме, Индикатор %, Движок, Лупа.




Отправил Peps в 17:52 09.08.2001[Ответить]
Один из присутствующих на мальте писал про 8 уже давненько, но поосновательнее. Найду файлик - напишу. Если все это хотябы на половину будет правдой, то остануться без работы многие бестовцы и самопальщики фоксовые и дельфевые (если не захотят переходить на v8).


Отправил Rain в 18:10 09.08.2001[Ответить]
Насколько я понимаю, для работы вся эта хреновина потребует как минимум PIII-700/256Mb...


Отправил Peps в 21:13 09.08.2001[Ответить]
Для кого время-деньги и интересует качество работы, возможность быстрой и безболезненной перенастройки программных средств предприятия в связи с измненившейся политикой или законодательства или силу других причин врядли станет эконимить (40$ - память 256 метров, ни и чуть больше на процессор П-3, хотя я очень и очень сомневаюсь, что потребуются такие аппаратные средства средства). И кто вообще сказал, что 1с медленно работает ?


Отправил krasnoshapka в 11:20 10.08.2001[Ответить]
Прикинь сколько бабла поднимем :)


Отправил Magic Eagle в 12:44 10.08.2001[Ответить]
А защищать опять алладином будут? Тогда можно не искать новый Sable :)


Отправил Magic Eagle в 18:34 09.08.2001[Ответить]
абалдеть...


Отправил DAY в 09:59 10.08.2001[Ответить]
Ну вот, движок переписывают и опять под M$ SQL, винды...
Тьфу. И 1С-наркоманы пойдут в M$ за лицензиями с ограниченным сроком, потом за памятью к серверам, потом за новыми серверами, потом за новыми продуктами M$, потом новая версия 1C под .Net, потом на всех рабочих местах Windows Super XP, а оно как работало, так и работает, а денег в процессе уехал самосвал...


Отправил Peps в 10:13 10.08.2001[Ответить]
Ну вот, движок переписывают и опять под M$ SQL, винды...
А подо что надо было ?
на всех рабочих местах Windows Super XP, а оно как работало, так и работает, а денег в процессе уехал самосвал...
Что значит как работало так и работает ?


Отправил DAY в 18:21 10.08.2001[Ответить]
Оно должно работать с разноплатформенными SQL серверами.
Хотя бы с одним. В идеале - с несколькими.
Кстати знаю фирму где купленная 6 лет назад бухгалтерия
как работала так и работает.
Появились филиалы по всей стране - а бухгалтерия работает(сервер поменяли на более современный).
Обороты фирмы выросли до миллионов баксов, а она зараза все равно работает.
А почему же она так масштабируется ?
А потому что написана на COBOL и работает на SUNе :)
А сервер как стоял Москве так и стоит, и обслуживает бухгалтерию
на нем 1 (один) человек (на несколько десятков филиалов от Москвы до самых до окраин), который ни разу не был в командировке.
А бухгалтер скажем в Сыктывкаре на нем работает.
И все довольны. Потому что не знают слов COM+, MS SQL, etc.






Отправил Peps в 20:07 10.08.2001[Ответить]
1с-Предприятие не претендует и никогда не претендовало на софт для транснациональных корпораций, вышеописанную тобой. Для этих целей существую другие системы, т.е. абсулютно другие. С таким же успехом можно обвинять microsoft notepad в убогости. Смешно. 1с-пр стоит копейки и свою стоимость оправдывает полностью.


Отправил DAY в 10:28 12.08.2001[Ответить]
Я в общем-то не о том, для какой ниши рынка 1С. Я о том что описанные в постинге феньки и финтифлюшки, которыми обрастает 1С не имеет никакого отношения к задаче - автоматизации бух. учета. Я о том что в вышеперечисленном нет вообще ни одного пункта, действительно улучшаюшего потребительские свойства продукта применительно к его назначению.


Отправил Rain в 15:27 10.08.2001[Ответить]
Ну, что ж они так мелко взяли?
Всего-то новый DB-движок да свой GUI...
Че мелочиться-то? Написали бы свою операционку, с поддержкой объектов класса проводка или субконто на уровне ядра :))

А если серьезно, давно пора linux-версию делать, вот уж точно были бы монополистами, да и админы им спасибо бы сказали...


Отправил CAHbKA в 15:58 10.08.2001[Ответить]
а чем линукс спасет, если идеологически это хозяйство сделано как пожиратель любых ресурсов?


Отправил Peps в 20:20 10.08.2001[Ответить]
2Rain. Ну сколько можно говорить про линух, чем он лучше, где настоящие коммерческие приложения под него, кто поддерживает, кому он нужен вообще ? Видел я бухгалтерский софт под линух, сам видел. Но он как не был нужен ни кому, так и не нужен.
А если серьезно, давно пора linux-версию делать, вот уж точно были бы монополистами, да и админы им спасибо бы сказали...
Какие админы, линуксовые ? Новел и нт используется значительно большим количеством народа в силу своей простоты (особенно нт), а следовательно выловлено большинство багов, да и снести нт и поставить это час работы. еще полтора нахлобучить на него ms sql 7.0 (имеется ввиду для 1с-предприяти).
Вот у меня уже почти 2 годы стоит сервер на nt 4.0 (до этого стоял новел 4.11) ни разы система не отказала, ребутил иногда (месяца так в 2-3, ну что поделаешь, нт тупит при утилизации памяти), ни каких затрат (сервис паки только ставились), дак на какой мне сдался админ, который с умным видум будет администрить линух. Если же линух действитель так хорош, то опять же на какой мне админ, если можно один раз заплатить человеку и забыть что он когда-то был.
Сами себе противоречите, лбюбезнейший.


Отправил Rain в 16:12 11.08.2001[Ответить]
Уважаемый Пепс, не буду спорить о крутости или слабости линукса и прочих юниксообразных систем. Но Вы не можете отрицать факт, что в качестве серверной платформы он давно и успешно используется, в том числе и на нескольких десятках костромских предприятий. А посему, раз уж все равно стоит, надо использовать его возможности, а не выделять еще одну машину специально под NT & 1С - это неоправданно.
В чем противоречие?


Отправил Peps в 16:29 11.08.2001[Ответить]
Если стоит линух и файл-серверная 1с, то какие проблемы могут возникнуть ? Если же использовать 1с+ms sql, то ставить тачку еще одну или снести линух. :) 1с, парус и т.д. конторы никогда не пойдут на разрыв отношений с ms, для сомнительной (хотя нет, без сомнения проигрышной) перспективы работы своего софта на платформу линух. Процесс создания софта неуклонно идет в сторону упрощения работы, а ms пока сдесь впереди.


Отправил Patrol в 00:15 12.08.2001[Ответить]
Просто надо делать не 1с+ms sql, который делает кучу хранимых процедур типа lock и unlock на каждую таблицу, а 1с+какой-либо sql-server, хотя бы из распространенных - interbase, oracle, ms sql server, ibm... а уж какую систему я захочу выбрать, какой у меня sql server я в этом случае решу сам. Тем более что стандартизация обращения к SQL-серверам - не новость, библиотек под это есть немерено, даже если свою писать не хочется...
И пусть себе процесс идет в сторону упрощения... Это он, кажется, и будет?


Отправил Peps в 07:49 12.08.2001[Ответить]
А зачем это 1С и ms ? Деньги то будут кой-какие упущены. Раз уж 1с выбрала себе стратегического пртнера ms...


Отправил DAY в 10:38 12.08.2001[Ответить]
Никого не интересует клиент 1С под линукс. Интересует клиент 1С под windows и cервер 1С на любом многоплатформенном SQL- сервере. И тогда 1С без осбоых услилий потянет даже корпорацию, описанную мной выше. Ограничение продукта в масштабируемости в случае 1С просто глупое и искусственное.


Отправил Peps в 14:44 12.08.2001[Ответить]
Не бывать этому. Многоплатформенность и масштабируемость 1с-ине ни кчему, т.к. ниша, которую занимает подобный софт не нуждается в подобном. Есть парус, галактика и т.д. И вообще работа на таком уровне не представляет собой продажу софта (без внедрения), а должна рассматриваться как комплекус услуг от анализа деятельности предприятия (с решением о необходимости внедрения системы) до детального тех. задания до окончательного пуска. Еще раз поворюсь -ниша у 1с другая, это дешевая и довольно простая система для малых и очень малых предприятий, частных лиц (читай предпринимателей) .


Отправил ringman в 11:43 10.08.2001[Ответить]
Какой ужас.


Отправил Johny в 08:17 13.08.2001[Ответить]
За что я ценю 1С-ку, так это за то, что ее средствами можно быстро и просто решить поставленную задачу. Все, описанные Виталием навороты 8-ой версии - это, конечно, симпатично, но не станет ли система более громоздкой? До 7-ой версии включительно 1С была ориентирована на автоматизацию бухгалтерского, складского и кадрово-зарплатного учета на малых и средних предприятиях. А, насколько я понял, 8-ая версия становится универсальной программной средой типа например Visual C. За многими зайцами погонишься...
P.S. В любом случае будет инересно посмотреть на это чудо программистской мысли :о)


Отправил Peps в 10:25 13.08.2001[Ответить]
Не будет ни какого с++ и т.п. синтаксис не будет изменет, просто дабавя кой-чего и все.


Отправил Johny в 10:53 13.08.2001[Ответить]
Я и не говорю о синтаксисе. Я о другом: С++ универсальный язык, на нем почти всё, что угодно написать можно. Но за эту универсальность приходится расплачиваться временем, затрачиваемым на написание программы. Не секрет, что прикладную бухгалтерскую задачку удастся быстрее решить средствами 1С, нежели разработкой с нуля на том же С++. Увеличение универсальности новой версии 1С неизбежно повлечет ее утяжеление (не в плане освоения, а в плане потребления ресурсов), хотя с другой стороны, если программисты 1С откажутся от использования средств ОС Windows и напишут свои аналоги, то, кто знает, может все будет компактно, быстро и приятно в использовании.
С нетерпением жду возможности ознакомиться с новой версией 1С. (Тонкий намек Виталию Красношапка :о))


Отправил krasnoshapka в 11:38 13.08.2001[Ответить]
Я думаю франчам в первую очередь дадут ознакомиться с какой - нибудь бетой, если что скину тебе. (Я люблю светлое пиво).
Меня больше волнует из анонса, что написание конфиг отдадут сторонним разработчикам :(. Из своей работы и моих коллег могу сказать, что 90% времени у нас уходит на исправление и дописание всяких мелочей на конфигу, потому что они выходят у 1С не оттестированные и очень сырые, как правило мы пару релизов вообще пропускаем. А что начнеться когда типовые конфы будут писать разрозненные конторки?


Отправил Johny в 12:04 13.08.2001[Ответить]
Да чтобы собственноручно поковыряться в такой разрекламированной программе пива не жалко :о)
Конфы - фигня, а вот само ЯДРО!!! Да на таком ядре ваще любую конфу можно слабать :о)) (Шучу я так... неумело)


Отправил waw в 09:40 06.03.2002[Ответить]
Это правлильно Красная шапка вопрос заострил, а в стране работают тысячи конфигураций по 7.7 - их куда на свалку ??? опять нет совместимости платформ снизу = вверх.Что заново автоматизировать предприятие чтобы заточить софт с новыми какими - то наворотами используемыми в 8-й платформе.
Я так понял 1С и сама устала от этих новых платформ и отдает часть функций по разработке новых систем другим разработчикам.
Пока Вы заточите свое предприятие под 8-ку появится 9-ка.
Например, что написано на PowerBuilder 6.0 будет работать в 7-й версии и в 8-й,9-й...., ну пусть с мелкими доработками, то же самое с Оракулом, прямая совместимость платформ.
Таблица нарисованная в офисе 97 будет читаться 2000-м офисом.
Я слышал, что на западе более или менее солидная контора по автоматизации подвязывается к конкретной фирме разработчику, а не к отдельному программисту, программист просто в фирме занимается сопровождением и администрирование системы.А эта фирма сама на себя берет ответственность за совместимость используемой ею платформы и не сваливает это латание дыр и перенос все наработанной базы данных в новую версию ПО на программистов предприятий и фирм.
Что получается, я залез в конфигу 7.7 что-то наворочал там и вынужден теперь это тянуть до конца жизни, а если хочу перейти на 8.0 то придется все что наработал начинать заново ??? Не очень радужная перспектива.Я лично не пойму чему многие радуются в связи с выходом 8-ки.
И что это такое 8-ка 1С ??? предприятие 8.0 с готовым решением по бух или управленческому учету или среда Быстрой разработки приложений ну типа ДЕЛФИ. Непонятно ???


Отправил Yurik в 20:32 07.03.2002[Ответить]
Все о 8.0, фуфло!!!
Никто из франчей не будет переходит на 8.0 как минимум год (велик опыт!!!). Да и любой пользователь работающий сейчас на 7.7 не будет переходит на 8.0. Разве комуто не хватает возможностей семерки. Из моего опыта - все нужна одна кнопка Расчитать ВСЕ. Это даже 8.0 не может решить.


Отправил uan в 16:02 13.03.2002[Ответить]
Не Юрик ты не прав, есть задачи, которые решаются не только кнопкой рассчитать все, конечно для тебя это больная тема, но есть задачи, как то, тонкий клиент которого ну на 7.7 никак не реализовать. А то что 6.0, 7.7, и 8.0 будут существовать параллельно, дык это и так понятно, каждая платформа для решения своих задач