Страница 2 из 3

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 12:25
Игорь Столяров
finsoftrz писал(а): 20 Январь 2022, 11:56 Возвращаю откорректированную строку формата.
К сожалению в общем случае это сделать нельзя. :( Изменения формата колонок (наверно) можно отследить,
но если добавлялись, удалялись или переставлялись (группировались / разгруппировались) колонки ?
finsoftrz писал(а): 20 Январь 2022, 11:56 Окна и так быстро открываются.
Ну не знаю. У меня визуально заметно, когда окно с LFM, а когда без ...
finsoftrz писал(а): 20 Январь 2022, 11:56 риск потерять все настройки при аварийном завершении программы.
Это да. Но не все, а только для списков, формат которых был изменён юзером
в текущем (аварийно завершённом) сеансе работы.
Можно конечно их сохранять через IDLE() и т.д., но я не заморачивался.
Это всего лишь настройки списка, а не реальные данные и т.д.

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 12:31
Игорь Столяров
ingasoftplus писал(а): 20 Январь 2022, 12:03 ну так у нас стандартный используется, вот и интересуюсь.
Я помню, что мы сначала пытались "улучшить" штатный LFM, сохранив совместимость с шаблонами.
Но достаточно быстро пришло понимание, что горбатого лечить - только калечить. :)

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 13:21
finsoftrz
Там главная фишка в том, что при добавлении новой колонки сохраненный формат не превратился в тыкву. Можно, конечно, и названия колонок давать пользователям изменять. Например, вместо сумма написать количество. :-) У меня более строго, поэтому в большинстве вариантов срабатывает.

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 13:50
Игорь Столяров
finsoftrz писал(а): 20 Январь 2022, 13:21 У меня более строго
Да, частное решение вопроса существует ... но тут опять-таки, как и с потерей формата при сбое.
Надо ли вообще заморачиваться ? Настройка формата списка - это рабочие данные.
Ну сбросился он в значение по умолчанию - ничего страшного-то ... иногда даже полезно обновить. ;)

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 13:55
finsoftrz
И так у всех пользователей? Мне надоело выслушивать вопли по этому поводу, поэтому и было такое решение принято. По большому счету, корректнее было бы хранить формат list в базе данных по колонкам, а не в виде строки. Но изначально была строка, менять уже не хотелось.

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 14:04
Игорь Столяров
finsoftrz писал(а): 20 Январь 2022, 13:55 Мне надоело выслушивать вопли по этому поводу
Надо было сразу показать, что Вы доминируете. Без всех вот этих демократий и разнообразий.
Если программист сказал, что при обновлении формата всё сбрасывается в Default, значит так надо. :)

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 14:48
finsoftrz
Нет уж, спасибо, такое "доминирование" у нас не принято. Все должно иметь разумное объяснение. "Потому, что я так сказал" не тот уровень.

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 15:01
Игорь Столяров
finsoftrz писал(а): 20 Январь 2022, 14:48 "Потому, что я так сказал" не тот уровень.
Моё субъективное мнение: либо решение должно быть сделано полным, либо лучше уж понятное правило работы.
Иначе ведь всё равно придётся объяснять, почему при добавлении колонок - формат LIST "всегда" сохранялся,
а тут вдруг слетел при добавлении группировки или переставлении колонок (например).

Для какой-то конкретной программы - можно принять определённые условности. Но, если делаешь прибамбас,
который будет использоваться неизвестно где - лучше пусть он будет тупее в функционале, но понятней в логике. :)

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 15:26
finsoftrz
Ну не знаю, если речь про добавление маленькой функции, которая автоматически размещается шаблоном, ничего не меняя кардинально, и в 90% проблема уходит, не вижу причин этого не сделать.

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 15:28
finsoftrz
Вам же не нравится, когда, к примеру, с11 вылетает и вы теряете часть проделанной работы. :-)

PS. Тьфу-тьфу, с11 не вылетает пока и не виснет...

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 15:39
Игорь Столяров
finsoftrz писал(а): 20 Январь 2022, 15:28 Тьфу-тьфу, с11 не вылетает пока и не виснет...
А Вы какой релиз юзаете (номер) ?

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 15:41
finsoftrz
13505.

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 15:42
Игорь Столяров
finsoftrz писал(а): 20 Январь 2022, 15:28 с11 вылетает и вы теряете часть проделанной работы
Конечно не нравится.
Но, наверно, более правильно сравнить не с потерей сделанной работы,
а с настройкой открытых панелей в C11. Пофиг. :)

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 15:44
Игорь Столяров
finsoftrz писал(а): 20 Январь 2022, 15:4113505
Совсем надёжный. Я 13630, поолтора года выпуска уже. :(

List Format Manager - запрет на определенную колонку

Добавлено: 20 Январь 2022, 15:57
finsoftrz
А там ничего особо не менялось позже. Англоязычные тоже многие на нем, наверно, чтобы не ловить баги в связи с изменениями в рантайме под энискрин. У меня, тем более, эта версия легальная. По подписке был еще один релиз, но по нему не очень отзывы были, поэтому я не стал обновлять. Продлевать подписку не стал, смысла нет пока.