:: Вопросы по 1С
Re: Начинающему...
descent52
Автор

Сообщений: 675
Откуда: Саров
Дата регистрации: 26.07.2007
Интересная ссылочка, прочёл всё, однако! на выходных подумаю о прочитанном...
Ratings: 0 negative/0 positive
Re: Начинающему...
descent52
Автор

Сообщений: 675
Откуда: Саров
Дата регистрации: 26.07.2007
спасибо piva за оперативность, статью там уже прикрыли. Если кому интересно, то я ее успел как файл сохранить, могу выложить
Цитата:
1. Свой язык изменения данных, вместо использования хранимых процедур или аналогии. Есть очень сильное ощущение, что весь этот встроенный язык 1с по изменению данных просто не нужен, а нужно лишь использовать хранимые процедуры (сама-то платформа в итоге именно его использует для работы с базой, язык 1с транслируется в язык sql). Типичная ситуация при формировании проводок – делаются запросы, которые выгружаются в разные временные таблицы (насколько выгрузка необходимый процесс? Во-вторых насколько это ресурсозатратный процесс в случае больших таблиц?) Затем данные таблицы обрабатывают, сворачивают (группируют) по несколько раз и уже только после этого формируются проводки. Все это происходит с использованием общих модулей. Вследствие всего этого непереносимость программного кода как по выборке и обработке данных, так и по визуальному представлению данных. Как следствие переход с платформы на платформу – с полным переписыванием кода. Как формируются проводки можно понять только проанализировав код, это может сделать только программист, а в типовых этот код может быть колоссален по объему даже на одну проводку. Попробуйте разобрать формирование проводок, например, в закрытии месяца (около 8.000 строк кода без вызываемых внешних общих модулей), или заполнение документа Отражение зарплаты в бухучете (около 30.000 строк кода без общих модулей! Да, да, вы не ошиблись, именно тридцать тысяч). Нужно пересмотреть громадный объем кода. Никто конечно этим не занимается.
2. Бесконечное необоснованное переписывание ТК из релиза в релиз, перенос процедур из модуля документов в общие модули зачем-то и др. подобные методики "улучшения" практикуются в 8.1 версии. Какой смысл был в таких «улучшениях», если в 8.2 все просто заново переписали? Данные изменения можно было сделать разово, а не ежемесячно, а то и по несколько раз в месяц меняя ТК. Периодически, а зачастую и почти в каждом update-релизе почему-то меняется большинство основных справочников, документов. А что собственно в них меняют каждые несколько недель? Из-за этого постоянные проблемы с обновлением доработанных конфигураций – приходится регулярно (зачастую по несколько раз...
Ratings: 0 negative/0 positive
Re: Начинающему...
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
Это и так всем понятно, кто давно в этом варится


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: Начинающему...
descent52
Автор

Сообщений: 675
Откуда: Саров
Дата регистрации: 26.07.2007
Ну, продолжу... ковыряюсь в конфигураторе, MSQL и возник вопрос: подскажите - получается, что если некая таблица (например, некий справочник) не была создана в конфигураторе средствами самого конфигуратора, то потом невозможно вытащить данные sql-запросом на произвольную форму и вывести эти данные в таблице?
Ratings: 0 negative/0 positive
Re: Начинающему...
Foxtrot

Сообщений: 3408
Откуда: Куда:
Дата регистрации: 25.04.2003
если имелось ввиду нативность, то да
а ежели абстрагируясь, то адо, сом и прочие способы в руки


------------------
Мойте ноги, моя ноги вы моете и руки
Ratings: 0 negative/0 positive
Re: Начинающему...
ssa

Сообщений: 12999
Откуда: Москва
Дата регистрации: 23.03.2005
Через "внешние источники данных" тягается что угодно и откуда угодно.


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: Начинающему...
ssa

Сообщений: 12999
Откуда: Москва
Дата регистрации: 23.03.2005
piva
"Профессиональная разработка в системе 1С Предприятие" = это такая толстая книга.
А диск к этой книге где-нить можно заполучить? А то что-то не нахожу, может не там/не так ищу?

------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 2 (Гостей: 2)

© 2000-2024 Fox Club 
Яндекс.Метрика