|
Какой мануал порекомендуете для очень быстрого освоения УФ? | ☑ | ||
---|---|---|---|---|
0
Поросян
17.08.18
✎
21:48
|
Столкнулся с необходимостью писать простенькие обработки такие, как выгрузки из 1с товаров с остатками и ценами или загрузка в 1с из файла разные незначительные данные.
По идею владею языком программирования 1с и понимаю как все работает, писал раньше намного более сложные вещи, но сейчас у меня храмает знание архитектуры с УФ. Как бы побыстрее вникнуть в суть дела? Сейчас мне приходится брать аналогичные обработки из УТ11 и переписывать их под себя. А хотелось бы не в слепую действовать, А всеж понимать как все работает. Курсы Гилева не предлагать. Книжки толстые тоже читать не хочу, как и ЖКК. Мне бы мануальчик где сжато всё объясняется в плане отличия УФ от старой архитектуры. Кстати был в шоке. Мне выслали базу 1с УТ11 CRM. Таких тормозов я еще не встречал даже на слабых компьютерах 2014 года когда я еще был в направлении 1с. Это просто ужас. Нажимаешь кнопку и ждешь пока появится очередное окно. Да еще и загружается ужасно долго. |
|||
1
polosov
17.08.18
✎
21:50
|
||||
2
Поросян
17.08.18
✎
21:52
|
(1)там же
Предисловие Занятие 1. Знакомство, создание информационной базы Занятие 2. Подсистемы Занятие 3. Справочники Занятие 4. Документы Занятие 5. Теоретическое Занятие 6. Регистры накопления Занятие 7. Простой отчет Занятие 8. Макеты. Редактирование макетов и форм Занятие 9. Периодические регистры сведений Занятие 10. Перечисления Занятие 11. Проведение документа по нескольким регистрам Занятие 12. Оборотные регистры накопления Занятие 13. Отчеты 303 Занятие 14. Оптимизация проведения документа «Оказание услуги» Занятие 15. План видов характеристик Занятие 16. Бухгалтерский учет Занятие 17. План видов расчета, регистр расчета Занятие 18. Использование регистра расчета Занятие 19. Поиск в базе данных Занятие 20. Выполнение заданий по расписанию Занятие 21. Редактирование движений в форме документа Занятие 22. Список пользователей и их роли Занятие 23. Начальная страница и настройка командного интерфейса Занятие 24. Обмен данными Занятие 25. Функциональные опции Занятие 26. Некоторые типовые приемы разработки Занятие 27. Приемы разработки форм Занятие 28. Приемы редактирования форм Краткий справочник разработчика Глоссарий Это база 1с. Я и так это все знаю. А мне нужно именно про архитектуру УФ |
|||
3
polosov
17.08.18
✎
21:59
|
(2) А ты думаешь там ОФ?
Тут еще можно поразвлечься https://youtu.be/s6b8EXmz8a4?list=PLkdnTy1CsgR0y5QgkDfsgYJsETriuKK3f |
|||
4
polosov
17.08.18
✎
22:01
|
К (1) можно еще https://online.1c.ru/books/book/26943981/
|
|||
5
youalex
17.08.18
✎
22:06
|
(0) >>Курсы Гилева не предлагать. Книжки толстые тоже читать не хочу, как и ЖКК.
Тогда иди во франч джуном, там научат. Наверное. А если серьезно, чем тебе толстые книжки не угодили. В самой толстой и самой мудрой книжке 1С как раз все подробно разжевывается. |
|||
6
kyvv
17.08.18
✎
22:35
|
фиксин когда-то одобрил http://catalog.mista.ru/public/198766/
|
|||
7
marvak
17.08.18
✎
22:36
|
(0)
Сами УФ не так важны. Важна клиент-серверная модель сейчас. То есть так просто на клиенте, то есть в УФ, не получить данные как раньше. Вот это основная беда. Приходится практически за любыми данными лезть на сервер и делать запросы. к этому надо привыкнуть. а так- есть очень неплохая книжка для начинающих по УФ http://v8.1c.ru/metod/books/book.jsp?id=231 |
|||
8
Поросян
17.08.18
✎
22:44
|
(5)ну я не хочу читать там где вода. и что такое справочник, что такое регистры и т.п. Мне чисто концепцию УФ и отличия от ОФ - чтоб можно было прочитать разок и разобраться.
(7)спасибо. вот мне как раз про клиент-серверную модель хочется узнать. чтоб каши в голове не было. |
|||
9
marvak
17.08.18
✎
22:44
|
Но УФ и вся эта модель мне лично настолько противны, что я в основном занимаюсь разработкой и поддержкой только в версии еще до 8.2.
Особенно когда покопался в БСП. это не для моего слабого уже интеллекта, увы. |
|||
10
Поросян
17.08.18
✎
22:45
|
(9)а как тогда быть если у клиента стоит какая-нибудь современная конфа и он просит подпилить ее? я вообще из 1с ушел чтоб не иметь дело с УФ и с этой клиент-серверной технологией. Тем более они явно зафейлились сделав такое медленное решение.
|
|||
11
youalex
17.08.18
✎
22:50
|
(9) Да нет. То что можно распределять выполнение между клиентом и сервером - это же здорово. Только на ОФ приходилось для этого извращаться, а здесь просто директиву прописал и все. Все достаточно стройно выглядит.
(10) Мое первое знакомство с УФ началось с того, что я увидел неподвижный квадратик в углу, в редакторе форм. Собственно этим оно и закончилось, следующее было уже года через два. |
|||
12
marvak
17.08.18
✎
22:58
|
хз
я на БСП слился и понял что в эти дебри мне не стоит лезть ради сохранения рассудка )) пусть умные мальчики из 1С это пилят дальше. УТ 11 я конечно пилил для клиентов, но .. ну его нафихх не хочу больше |
|||
13
youalex
17.08.18
✎
23:08
|
(12) БСП -да, это чудовище. Просто убить его - уже нельзя.
|
|||
14
marvak
17.08.18
✎
23:13
|
(8)
Почитай ту книжку, которую я привел в (7) Но в любом случае, как всегда и есть в программировании, пока сам не изучишь тысячи строк кода, ничего не поймешь. Для начала - типа "При создании на сервере" у стандартных форм в УТ. и что делается при изменении реквизитов на УФ. А проведение, кстати в УТ достаточно простое, как правило. Куча жестких пакетов запросов, а потом просто изменение таблицы регистра. |
|||
15
Поросян
17.08.18
✎
23:24
|
(14)а просто сделать запрос к справочнику и соединить это с регистром сведений "цены" - это ведь не так сложно?
|
|||
16
Поросян
17.08.18
✎
23:26
|
мне прилетели две задачки
1)загрузить файл, считать из него код товара и значение реквизита "ссылка" и прописать во всех товарах этот реквизит "ссылка" 2)выгрузить в файл всю номенклатуру с полями "код" - "цена" - "тип цены" на обычном 1с это делается в 5 минут. а на УФ придется всю эту архитектуру курить. Хотя сейчас я пока просто взял готовые обработки типа "выгрузка прайс листа" или т.п. и их переписываю. |
|||
17
Поросян
17.08.18
✎
23:27
|
но когда мне закажут доработать выгрузку для 1с Битрикс выехать на прошлых знаниях уже не получится. Если дело дойдет то того, что одним из полей выгрузки должен быть какой-нибудь вычисляемый параметр
|
|||
18
marvak
17.08.18
✎
23:29
|
(17)
нах.. я сразу откажусь. ))) но ты же по Битриксу вроде курс прослушал? |
|||
19
Cyberhawk
17.08.18
✎
23:39
|
Никакой мануал не отучит *овнокодить.
Просто раньше *овнокодил на ОФ, теперь будешь на УФ. |
|||
20
Мыш
17.08.18
✎
23:44
|
(12) Привет. БСП - просто фреймворк с хреновой документацией. Разберешься, как читать - экономит кучу времени )
|
|||
21
marvak
17.08.18
✎
23:47
|
(20)
Ок, но я, пожалуй, пас. старость не радость Объясни человеку в (19) - говнокодил ли я когда-нибудь? Тока честно. )) |
|||
22
Мыш
17.08.18
✎
23:49
|
(21) В интернете кто-то неправ? Ну и аллах акбар с ним )
|
|||
23
marvak
17.08.18
✎
23:50
|
)))
|
|||
24
marvak
17.08.18
✎
23:50
|
ты как всегда мудр.
Когда в Уфу то приедешь? А то исчез совсем. |
|||
25
Поросян
17.08.18
✎
23:53
|
(18)ну то по битриксу, а это на стороне 1с нужно добавлять дополнительные данные в выгрузку. А они могут быть не просто реквизитами или простейшими данными из регистров сведений, а еще и вычисляемыми разными формулами показателями. Не дай бог в общем.
|
|||
26
Мыш
17.08.18
✎
23:53
|
(24) Регулярно. Но от идеалов юности отказался, стал домоседом.
|
|||
27
youalex
17.08.18
✎
23:55
|
(25) Да ладно. Типовая выгрузка в битрикс построена на СКД, и там все достаточно просто. Но и функционал примитивный.
|
|||
28
Поросян
17.08.18
✎
23:58
|
(27)ну если СКД, то тогда сработаемся)
|
|||
29
marvak
17.08.18
✎
23:59
|
(16)
Ну для Битрикса - хз. Там видимо уже скорее всего есть некие типовые правила и приемы. Поищи обработки на эту тему и поизучай их. Я бы так сделал. |
|||
30
marvak
18.08.18
✎
00:00
|
А в новых конфах все на СКД.
даже поиск нужных контрагентов в фоновом задании и включение их в некий список. ))) |
|||
31
Поросян
18.08.18
✎
00:01
|
(29)для битрикса все в коробке работает. точнее если с сайта битрикс скачать подсистему, то все будет. Но у меня заказчики не на битриксе обычно. приходится свои обмены писать.
Ох. я в битрикс сунулся, там так медленно всё ( ну не могу я пересилить себя. И концепции программирования там не соблюдаются особо. Все ужасно там с точки зрения кода - и это не мое мнение. Поэтому я В Битрикс так и не углубился. Другое направление выбрал. |
|||
32
Поросян
18.08.18
✎
00:02
|
(30)вот в конфе одной на базе УТ только пльс CRM смотрю отчет по ценам. обязательно нужно выбрать тип товара и т.п. Не нравится вообще всё. Но из-за скорости. Еслиб работала как УТ10.3 или как 7.7 - тогда бы можно было жить.
|
|||
33
marvak
18.08.18
✎
00:04
|
(32)
Ладно, надеюсь, Павел, что ты примерно понял куда копать. |
|||
34
youalex
18.08.18
✎
00:50
|
(28) я не знаю про ут, я ковырял Розницу - там все на СКД, но там все завязано на иерархию справочников 1С (родители) . То есть не очень гибкое решение. я перепилил эту схему на произвольную иерархию, которая настраивается отборами СКД.
|
|||
35
Поросян
18.08.18
✎
02:49
|
(33) понял понял ))
|
|||
36
ildary
18.08.18
✎
06:52
|
(20) дайте, пожалуйста, совет, как правильно читать документацию по БСП, чтобы быстрей её понимать?
|
|||
37
hhhh
18.08.18
✎
07:26
|
(32) ну это старые сведения у вас. Сейчас БСП гораздо шустрее работает. За эти несколько лет они очень сильно доработали в плане производительности, убрали явные косяки. Теперь бухов, которые работают БП 3.0, обратно в БП 2.0 никакими деньгами не заманишь. Всё-таки интерфейс такси имеет явные преимущества и в плане скорости и удобства работы по сравнению со старыми интерфейсами , которые в УТ 10.3 и в БП 2.0. ДЛя программиста да, сложнее стало. И можно легко напахать таког, что будет тормозить и глючить.
|
|||
38
hhhh
18.08.18
✎
07:30
|
(36) документация по БСП - это совсем другое. Это как подключить и отключить подсистемы, модули в свою конфигурацию.
Про само программирование там ничего нет. |
|||
39
Мимохожий Однако
18.08.18
✎
07:46
|
(0) Отладчик, крепкая попа, смотреть код и много думать ))
|
|||
40
Aleksandr N
18.08.18
✎
07:46
|
(15) А при чем здесь УФ?
|
|||
41
spectre1978
18.08.18
✎
09:31
|
(0) Чтобы в общих чертах понять что к чему - на инфостарте легко ищутся статьи, там по УФ было что-то буквально в двух словах. Мне хватило. Собственно, все что там необходимо понять - это то что наглухо разделены данные и их представление А все остальное - только реальный опыт, как и всегда и во всем. Серебряной пули нет и не будет. Полноценный 3-tier с полноценным компонентом представления по-любому будет сложнее для разраба чем 7.7 и ОФ, надо просто это принять для себя. А приняв - исследовать образцы в типовых и делать как там.
|
|||
42
Mort
18.08.18
✎
15:25
|
Как показывает практика, форма вечно бегающая на сервер и форма из всех сил минимизирующая количество вызовов, по пользовательским ощущениям тупят примерно одинаково. Это половина того, что нужно знать про УФ 1С.
|
|||
43
spectre1978
18.08.18
✎
20:48
|
(39) +1. В принципе, универсальный совет для всего, чего пока не знаешь...
|
|||
44
zak555
18.08.18
✎
22:21
|
Это невозможно для тебя
|
|||
45
МихаилМ
19.08.18
✎
00:04
|
Вы же на этом сайте попрощались с 1с
под ником еврейчика или тарзана или цереры.. |
|||
46
Поросян
19.08.18
✎
09:40
|
(45)моя специализация сейчас - это веб-разработка и интеграция с разными системами, включая 1с. То есть я не обслуживаю саму 1с, я только настраивают обмены с другими системами.
|
|||
47
annapet89
19.08.18
✎
10:23
|
(0) Не надо все курсы Гилева, достаточно бонуса по УФ к курсу по программированию, он был в свободном доступе, или даже ВТОРУЮ версию этого же материала.
Атак.. недавно пробегала книжка по формам "Разработка интерфейса прикладных решений на платформ "1С:Предприятие 8" последнего издания... |
|||
48
Мыш
20.08.18
✎
08:20
|
(36) По выбранной подсистеме прочитать главу 3, попробовать настроить на пустой базе, затем прочитать главу 4 по этой подсистеме.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |