|
8.3 - соединительные линии в диаграмме ганта | ☑ | ||
---|---|---|---|---|
0
Voittamaton
28.03.16
✎
18:53
|
Всем привет!
То ли руки кривые, то ли нельзя убрать соединительные линии, обведённые в прикреплённом скриншоте. Прошу Вашей помощи - как убрать эти соединительные линии? http://s020.radikal.ru/i700/1603/19/1728cc3a4d19.gif |
|||
1
anatoly
28.03.16
✎
21:58
|
см. ОбластьПостроенияДиаграммыГанта.ЛинииСвязей
|
|||
2
ЛучшийПрограммер1С
29.03.16
✎
08:46
|
(0) А чем они Вас не устраивают?
|
|||
3
Voittamaton
29.03.16
✎
08:51
|
(3) - они не устраивают меня в случае, показанном на скриншоте. Когда этапов производства много, соединительные линии сливаются в кашу и высота строк увеличивается. На скриншоте я попробовал сделать их белыми, но не вышло.
http://s020.radikal.ru/i723/1603/28/6dd4aab9a606.gif |
|||
4
Voittamaton
29.03.16
✎
08:51
|
(1) - благодарю за ответ, проверю чуть позже и отпишусь.
|
|||
5
ЛучшийПрограммер1С
29.03.16
✎
09:06
|
(3) А с чего Вы взяли что высота строк уменьшится? Линии же показывают что после чего завязано.
|
|||
6
Voittamaton
29.03.16
✎
09:12
|
(5) - если высота строк не уменьшится после отключения соединительных линий, то это второй вопрос - как уменьшить высоту строк?
|
|||
7
Voittamaton
29.03.16
✎
12:35
|
(1) - ДиаграммаГанта.ОбластьПостроения.ЛинииСвязей: ТипЛинии = Нет линии.
|
|||
8
anatoly
29.03.16
✎
14:06
|
(3) (6) как рисуешь ДГ ?
если через СКД - это плохой вариант, лучше все делать вручную - всем управлять сможешь. |
|||
9
Voittamaton
29.03.16
✎
14:10
|
(8) - типовая обработка ERP 2.1.3.109 - "ДиспетчированиеГрафикаПроизводства". Уже стал раскапывать код. Как докопаюсь до истины - отпишусь.
|
|||
10
Voittamaton
29.03.16
✎
14:36
|
Дело было в следующем коде:
ИнтервалыНоваяСтрока.КлючСвязи = ДобавляемыйИнтервал.КлючСвязи; (модуль обработки "ДиспетчированиеГрафикаПроизводства"). Если ИнтервалСледующегоЭтапа.НачалоПредварительногоБуфера <= ОкончаниеЗавершающегоБуфера И НЕ ЭтапВыполнен И НЕ ЭтапНулевойДлительности Тогда Связь.Цвет = WebЦвета.Красный; ИнтервалСледующегоЭтапа.ТребуетсяПерепланировать = Истина; Если НЕ ИнтервалСледующегоЭтапа.МаршрутныеЛистыПереданыКВыполнению Тогда СледующийИнтервал.Цвет = WebЦвета.ГрифельноСерый; КонецЕсли; КонецЕсли; (общий модуль "ПланированиеПроизводстваКлиентСервер"). Закоментировал оба фрагмента. Конечно же отрисовка производится не в данном фрагменте кода, а в следующем, но с использованием данного фрагмента. Итоговый результат показан на скриншоте. http://s50.radikal.ru/i129/1603/ff/2059070ecaa1.gif |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |