powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / На каком движке реализована 1С ?
25 сообщений из 56, страница 2 из 3
На каком движке реализована 1С ?
    #34047088
Виталий_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
it-templar Виталий_Я тут нашел ссылочку по командам 1С:
http://www.1cpp.ru/docum/html/ODBC.html#metadatawork
Может кто из добрых людей профайлером посмотреть запуск этих команд и SQL запрос выложить, а то я в 1С не программирую...

Это мы можете сделать самостоятельно.
1. Запускаете profiler c фильтром по базе данных, которая есть хранилищем вашего приложения.
2. Запускаете 1С (базу, которую хотите расшифровать)
3. Например заходите в справочник Контрагенты (просто захолите в него и все)
4. Смотрите в профайлере код SQL например что-ьл типа select top 20 тратата from _reference28 where тратата. Это означает что табличке _reference28 соответствует объекту справочникe Контрагенты.
5. И т.д. по всем нужным вам объектам.

P.S. Как говорилось выше названия объектов БД буду разными при создании одной и той же БД.

Ну так это понятно, я умею профайлером пользоваться. Все дело в Вашей последней фразе. Нужно не заходя в базу 1С вытащить структуру. Причем баз несколько и все написаны по-разному, т.е. объекты у всех по-разному называются. Нужно динамически считать из SQL базы конфигурацию и обратиться к таблице.
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34051578
it-templar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторНу так это понятно, я умею профайлером пользоваться. Все дело в Вашей последней фразе. Нужно не заходя в базу 1С вытащить структуру. Причем баз несколько и все написаны по-разному, т.е. объекты у всех по-разному называются. Нужно динамически считать из SQL базы конфигурацию и обратиться к таблице.

У меня есть обработка. Запускаете ее в 1С и получаете расшифровку. могу поделится.
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34052321
Виталий_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2it-templar
Поделитесь, плиз...
Киньте на почту: mailforvital@mail.ru
Буду очень признателен
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34055175
RENaissance:

"Единственное, что мне в 1цэ понравилось, это то, что организация учета (бухгалтерского, налогового и т.д.) очень хорошо
продумана. Много интересных решений."

Неожиданное сообщение. Вроде бы хорошо известно, что в 1с нельзя вести учет в принципе. Следовательно, нельзя вечти и "производные" учеты (типа "бухгалтерского"). Хотя бы одно "интересное решение" в области учета (из многих, о которых Вы говорите) можете привести ?
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34055432
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чернышев Андрей ЛеонидовичRENaissance:

"Единственное, что мне в 1цэ понравилось, это то, что организация учета (бухгалтерского, налогового и т.д.) очень хорошо
продумана. Много интересных решений."

Неожиданное сообщение. Вроде бы хорошо известно, что в 1с нельзя вести учет в принципе.
Вот это - действительно неожиданное сообщение. Отчего же нельзя? Вполне даже можно. И ведут пол-страны, вы наверное просто не заметили.

Чернышев Андрей ЛеонидовичСледовательно, нельзя вечти и "производные" учеты (типа "бухгалтерского").
Гы-гы :)

Чернышев Андрей ЛеонидовичХотя бы одно "интересное решение" в области учета (из многих, о которых Вы говорите) можете привести ?
Как ни странно, но в 1С-е видимо был очень и очень толковый разработчик структуры базы, скажем так. Идеология продумана просто великолепно, в т.ч. исходя из решаемых задач и поставленных целей (самая простая+удобная из бесплатных реализаций форматов хранения БД; простое и удобное редактирование стуктуры программы любым пользователе-программистом). И при этом оно еще и работает.
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34055452
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Geo Чернышев Андрей ЛеонидовичRENaissance:

"Единственное, что мне в 1цэ понравилось, это то, что организация учета (бухгалтерского, налогового и т.д.) очень хорошо
продумана. Много интересных решений."

Неожиданное сообщение. Вроде бы хорошо известно, что в 1с нельзя вести учет в принципе.
Вот это - действительно неожиданное сообщение. Отчего же нельзя? Вполне даже можно. И ведут пол-страны, вы наверное просто не заметили.

Гммм... Гео, ты пошто ктулху будишь?
Ты видимо в этом форуме редко бываешь.
У ЧАЛ'а и SQL бесполезен для доступа к данным, и реляционная модель ненастоящая, и много других веселых вещей

Запусти поиск по авторам Андрей Леонидович, ЧАЛ, М-программист, и т.д. Веселуха гарантирована.
И этта... не трогай ктулху, авось заснет обратно.
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34055530
Вы, Geo, видимо не знакомы с 1с. Поэтому не можете привести ни одного "интересного решения". Вот RENaissance, наверное, приведет.
Но зато Вы знакомы с идеологией, которая "просто великолепна" для "поставленных целей". Вполне возможно. Но учет явно не был "поставленной целью". Как не было и более фундаментальной цели - модели данных. Я уже много раз приводил простейшие примеры. Напишите, например, функцию слияния "контрагентов", чтобы почувствовать себя настоящим "пользователем-программистом". Теперь речь зашла об учете. Как, например, динамически изменять партию выпускаемой продукции при изменении партии сырья, режима обработки или альтернативного материала на одной из позиций спецификации ? Опять же - это простейший пример. Ведь иначе невозможно обеспечить точную прослеживаемость движения материалов (даже на самом, что ни на есть, малом предприятии - так что "объемы данных" я даже не рассматриваю). То есть невозможно обеспечить учет как таковой. И уж, тем более, вторичный "бухгалтерский учет". Остается только "гы-гы" говорить.

Вот ЛП, как всегда, точен - берите пример. Чувствуются глубокие знания 1с, SQL, реляционной модели. Вам, Geo, наверное, с ЛП нужно обсуждать вопрос "на каком движке".
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34055632
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Geo И при этом оно еще и работает.
Уточняйте условия при каких работает сия гениаальная структура БД :)
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34056270
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GeoКак ни странно, но в 1С-е видимо был очень и очень толковый разработчик структуры базы, скажем так. Идеология продумана просто великолепно, в т.ч. исходя из решаемых задач и поставленных целей (самая простая+удобная из бесплатных реализаций форматов хранения БД; простое и удобное редактирование стуктуры программы любым пользователе-программистом). И при этом оно еще и работает.
Да не великолепностью они берут, а хорошей поддержкой. Про великолепность 1С так же глупо говорить как и про то что в 1с нельзя вести учет в принципе
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34057948
Оказывается, что:

"Я уже много раз приводил простейшие примеры. Напишите, например, функцию слияния "контрагентов", чтобы почувствовать себя настоящим "пользователем-программистом". Теперь речь зашла об учете. Как, например, динамически изменять партию выпускаемой продукции при изменении партии сырья, режима обработки или альтернативного материала на одной из позиций спецификации ? Опять же - это простейший пример. Ведь иначе невозможно обеспечить точную прослеживаемость движения материалов (даже на самом, что ни на есть, малом предприятии - так что "объемы данных" я даже не рассматриваю). То есть невозможно обеспечить учет как таковой."

легко решается "хорошей поддержкой".

Глупому (в очередной раз) ктулху ничего не остается как заснуть.
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34058069
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в 90% случаев не требуется слияние контрагентов или динамическое изменение партии товаров. Но зато в 100% случаев требуется быстрое изменение отчетных форм(и не только их) в соответствии с законодательством
так что спите спокойно
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34058200
Только задремал, бац - очередная гениальная мысль. В 90% случаев не требуется вести учет (еще Кодд указывал, что функция слияния просто обязана быть; я уж не говорю про требование прослеживаемости, просто необходимое для любого современного предприятия) ! Но форму нужно напечатать всегда. То есть 1с обеспечивает печать форм, хотя учет и невозможен.
Придется подключить аутотренинг, чтобы очередная гениальная мысль не помешала заснуть..."Мне дышится свободно, легко...".
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34058257
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЧАЛ...еще Кодд указывал...
Кодд указывал, что в 1С обязана быть функция слияния контрагентов?
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34058285
"Моя правая рука тяжелая..."
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34072279
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мужики ! прекращайте базар ! Я знаю ответ на вопрос заданный в этом топике !!!

1С сделана на движке от ЗАЗ-968 !!!
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34079174
Фотография Amin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Верный ответ - Собственно _сама_ 1С конечно написана на VC++, а вот ее бизнес-логика написана на _русском_ =) , движок для БД раньше был DBF, а поскольку 1С-ники не осилили построение приличной структуры БД, то в SQL-версии в таблицы похоже были тупо засунуты данные из DBF-ок. Отсюда и рандомные имена таблиц, и жирные базы, и плохая скорость работы. Надеюсь, в 8.1 они наконец-то сделают нормальную структуру БД. Примечателен тот факт, что таблицы в 1С 8.0 весьма равномерно заполняются данными (по числу записей), что для нормально спроектированных БД нехарактерно (справочники должны расти резко медленнее, чем скажем документы), хотя возможно я что-то не так вкурил.
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34079257
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AminОтсюда и рандомные имена таблиц, и жирные базы, и плохая скорость работы. ....хотя возможно я что-то не так вкурил.
не так, точно.
вся эта ерунда от того, что база строится под интерфейс, а не интерфейс на базу. Пока это был бухгалтерский калькулятор - такое архитектурное решение вполне проходило. Как только на 1С стали пытаться делать более широкие задачи, то все архитектурные затыки всплыли.
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34081317
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AminВерный ответ - Собственно _сама_ 1С конечно написана на VC++, а вот ее бизнес-логика написана на _русском_ ... справочники должны расти резко медленнее, чем скажем документы), хотя возможно я что-то не так вкурил.Это все не аргументы для адептов 1С. 1С - это вирус, поражающий неокрепшие умы.
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34168896
Luck123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
7-ку, таблы dbf я линковал драйвером ODBC от M$ VoxPro. ну и редактировал их прекрасно.
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34169153
AsPiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Luck1237-ку, таблы dbf я линковал драйвером ODBC от M$ VoxPro. ну и редактировал их прекрасно.Хто здесь???
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34171825
TarasLv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насколько я понял то 1С работает с DBF с помощью Codebase
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34173167
Знаток
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1С реализована на MS SQL. По многочисленным отзывам специалистов на сегодняшний день это лучшее в мире приложение на MS SQL.
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34173235
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаток1С реализована на MS SQL. По многочисленным отзывам специалистов на сегодняшний день это лучшее в мире приложение на MS SQL.
Я бы уточнил - не в мире, а во всей Вселенной
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34173444
AsPiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаток1С реализована на MS SQL.И я внесу уточнение: MS SQL реализована на 1С!
Чего скромничать-то???
...
Рейтинг: 0 / 0
На каком движке реализована 1С ?
    #34173447
AsPiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗнатокПо многочисленным отзывам специалистов на сегодняшний день это лучшее в мире приложение на MS SQL.А сколько их? И в какой области они специалисты?
А то мож все трое проктологи-любители, вчера прочитавшие рекламный буклет от 1С
...
Рейтинг: 0 / 0
25 сообщений из 56, страница 2 из 3
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / На каком движке реализована 1С ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]