|
OFF: управление транспортной логистикой - жестяная жесть | ☑ | ||
---|---|---|---|---|
0
AndyD
05.06.13
✎
16:40
|
что бы вы подумали о разработчиках конфигурации "бит:управление транспортной логистикой", если бы увидили такой код:
// Процедура обработчика события элемента формы, назначенного программно. // Процедура ОбработчикДействия4_4(Элемент, Параметр1, Параметр2, Параметр3, Параметр4) Экспорт новаРасширениеФорм.ВыполнитьСобытиеФормы(ЭтаФорма, 4, 4, Элемент, Параметр1, Параметр2, Параметр3, Параметр4); КонецПроцедуры // Процедура обработчика события элемента формы, назначенного программно. // Процедура ОбработчикДействия4_5(Элемент, Параметр1, Параметр2, Параметр3, Параметр4) Экспорт новаРасширениеФорм.ВыполнитьСобытиеФормы(ЭтаФорма, 4, 5, Элемент, Параметр1, Параметр2, Параметр3, Параметр4); КонецПроцедуры а вот так нужно сделать, чтобы перепровести документ: форма=об.ПолучитьФорму(); форма.СохранитьИЗакрытьПослеОткрытия=истина; форма.Открыть(); при этом в форме при открытии выполняется такой код: Если СохранитьИЗакрытьПослеОткрытия Тогда ЗаписатьВФорме(); Закрыть(); КонецЕсли; при этом большинство форм заполняются элементами динамически при создании, для табличных частей создаются виртуальные таблицы с кучей доп обработок, поэтому простая доработка легко может превратиться в адъ |
|||
1
Ненавижу 1С
гуру
05.06.13
✎
16:42
|
||||
2
Jump
05.06.13
✎
16:43
|
(0)Я увидИл как ты пишешь и подумал - жестяная жесть.
|
|||
3
antgrom
05.06.13
✎
16:44
|
Это жесть , но не явный косяк.
P.S. Я тут Розницу 2.0 открыл , список документов ЧекККМ. Та убираешь организацию или магазин из полей отбора - вываливаются ошибки запроса. |
|||
4
Gantosha
05.06.13
✎
18:31
|
почему такая карма.
|
|||
5
eduspec82
05.06.13
✎
20:31
|
(0) эту конфигурацию писали в ДОМИНИКАНЕ
вот поэтому в ней очевидно преобладают неочевидые местами даже смелые инновационные решения |
|||
6
jsmith82
05.06.13
✎
20:33
|
йопмайэксель
|
|||
7
jsmith82
05.06.13
✎
20:34
|
(5) стопудово, щас новых кодеров набирают
|
|||
8
jsmith82
05.06.13
✎
20:34
|
после рарусов и битов типовые конфиги кажутся такими совершенными....
|
|||
9
Лефмихалыч
05.06.13
✎
21:08
|
(0) с полгода тому назад установил для посмотреть, открыл код, закрыл. Потом попил валерьянки с неделю и даже кошмары уже больше не мучают
|
|||
10
oleg_km
05.06.13
✎
22:25
|
Нормально, пользуемся уже больше 3-х лет фреймворком, который сделали (оставили) в нашей совместной конфигурации разработчики Новы. Новички в течении 2-3 мес легко въезжают в этот фреймворк и нормально им пользуются. Наверное, ты просто никогда не имел дел с фреймворками.
А данная фигня как раз результат отсутствия в 1С наследования. Если хочется, чтобы у форм было стандартное поведение, отличная от разработчиков платформы, приходится так извращаться: копи-пастить в каждый модуль формы общий код |
|||
11
SnarkHunter
05.06.13
✎
22:41
|
(10)Инновационно...
|
|||
12
ОбычныйЧеловек
05.06.13
✎
22:49
|
(10) эво как...оказывается в дерьмовом коде отсутствие наследования виновато а никак не тот кто этот дерьмовый код написАл.
|
|||
13
IamAlexy
05.06.13
✎
22:52
|
(0) это нормально..
новички всегда начинают с того что покрывают тонким слоем дерьма чужую работу.. продолжайте наблюдение.. |
|||
14
oleg_km
05.06.13
✎
23:27
|
(11)(12)Даже переубеждать не буду. Не нравится - не ешьте.
|
|||
15
ОбычныйЧеловек
05.06.13
✎
23:32
|
(14) приятного аппетита )
|
|||
16
jsmith82
05.06.13
✎
23:36
|
(13) ты повторяешься
старость? |
|||
17
alextom81
06.06.13
✎
07:55
|
(0) Вот когда научишься быстро разбирать такой код, сможешь сказать что ты умеешь читать код =).
|
|||
18
Маратыч
06.06.13
✎
08:14
|
(0) А в чем проблема-то? Ну создаются формы динамически, значит, была на это какая-то причина у разработчиков. И как еще ты хочешь перепроводить документы с динамически создаваемой формой?
|
|||
19
Базис
naïve
06.06.13
✎
08:21
|
Это прошло сертификацию на "1С:Совместимо"?
|
|||
20
AndyD
06.06.13
✎
08:22
|
(18) обычно для нормального проведения все есть в обработке проведения, а не в модуле формы.
(17) а следующим уровнем одинесника будет беглое чтение обфусцированного кода с именами на вроде ssldkjf, sdfkl, sdklf, написаного в одну строку? )))))) (10) может быть у вас хотя бы описание этого чуда осталось? и люди которые что-то в этом понимают и могут подсказать, и даже при этом изучение затягивается на 3 месяца. |
|||
21
Rovan
гуру
06.06.13
✎
08:28
|
(0) "простая доработка легко может превратиться в адъ"
- ну что сказать....проси больше денег ! мне такая же фигня предстоит на днях с Рарус "УТ+CRM" |
|||
22
Маратыч
06.06.13
✎
08:28
|
(20) Т.е. дублировать процедуры динамического создания элементов еще и в обработке проведения? Хым...
|
|||
23
antgrom
06.06.13
✎
09:20
|
(21) |А там ( УТ+CRM от Раруса ) основные вещи работают без допиливания
|
|||
24
oleg_km
06.06.13
✎
09:40
|
(20) Ну у нас походу еще старая версия. У вас общие модули еще на глобальные. А в чем вопрос-то? Мы то 5 лет уже пользуемся, но в потроха лазаем очень редко. На то он и фреймворк.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |