![]() |
|
Такси. Текущая строка Табличной части 🠗 (Волшебник 16.01.2025 21:55) |
☑ | ||
---|---|---|---|---|
0
ProxyInspector
16.01.25
✎
16:39
|
Имеем заполненный документ с Табличной частью.
Открываем форму документа. При этом автоматически устанавливается первая строка Табличной части как Текущая. При этом она имеет ЦветФона = "Выбранная строка". А мне это не нужно. Мне надо чтобы все строки ТабличнойЧасти имели одинаковый цвет Фона. Интерфейс Такси, но подобное поведение имеет место быть и для стандартного интерфейса 8.2 Как сделать, чтобы при открытии формы документа первая строка табличной части не была бы выбрана. |
|||
1
ProxyInspector
16.01.25
✎
16:41
|
Чего только я не делал. Для табличной части ставил
ТолькоПросмотр = Истина Доступность = Ложь ТекущаяСтрока = Неопределено |
|||
2
SleepyHead
гуру
16.01.25
✎
16:42
|
Чем тебе так насолил пользователь?
|
|||
3
ProxyInspector
16.01.25
✎
21:56
|
Короче пришлось делать через ж..пу, как и все в этой 1с83.
&НаКлиенте Процедура ПослеОткрытияФормы() Элементы.ОтборочныеДокументы.ТекущаяСтрока = Неопределено; КонецПроцедуры &НаКлиенте Процедура ПриОткрытии(Отказ) ПодключитьОбработчикОжидания("ПослеОткрытияФормы",0.1, Истина); КонецПроцедуры Если бы я на этот форум не написал, то наверно и не победил бы. |
|||
4
Волшебник
16.01.25
✎
16:49
|
(3) Нормальное решение
|
|||
5
ProxyInspector
16.01.25
✎
16:53
|
Нормальное, но перед этим надо было несколько часов мозги себе делать. Почему нельзя написать
Процедура ПриОткрытии(Отказ) Элементы.ОтборочныеДокументы.ТекущаяСтрока = Неопределено; КонецПроцедуры |
|||
6
Прохожий
16.01.25
✎
17:09
|
Можно добавить ещё одну строку и сделать ее текущей, а условным оформлением ее не показывать.
|
|||
7
Прохожий
16.01.25
✎
17:15
|
Если нужен только цвет, то условное оформление логичнее.
|
|||
8
PR
16.01.25
✎
17:16
|
(3) Заебали вы со своими жопами
Придумают хуйню какую-нибудь, вот им надо и пиздец, а 1С виновата, что не сделала им вариативность на все случаи жизни Или подожди-ка, а нет, даже тут 1С сделала, просто ТС пришлось чуть поработать Ну нихуя себе, где такое видано, программисту 1С и работать |
|||
9
ProxyInspector
16.01.25
✎
21:55
|
(8) >> Заебали вы со своими жопами
Вы конечно правы, но есть один нюанс. В 1с83 куда не кинь везде клин. Если вы хотите отойти в сторону от линии партии 1С. То вероятнее всего вам это не удастся. Даже если это кривая линия партии. |
|||
10
PR
16.01.25
✎
17:34
|
(9) Программируй на ассемблере, блять, там все можно, даже свистнуть жопой
А лучше уж сразу в машинных кодах пиши |
|||
11
vicof
16.01.25
✎
17:45
|
Мортал комбат бегин.
|
|||
12
Волшебник
16.01.25
✎
21:56
|
(8) Поддерживаю.
Решение найдено, вполне грамотное. Я сам так прикручиваю процедуру ПослеОткрытия. Ветку топлю. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |