Найдено 1798 результатов
Перейти к расширенному поиску
- Губин Игорь
- 16 Май 2024, 9:25
- Форум: CLARION for Windows
- Тема: Сохранение отчета в PDF формате
- Ответы: 220
- Просмотры: 55612
Игорь Столяров писал(а): ↑15 Май 2024, 22:07
Да проверил на нескольких разных компьютерах - везде одно и тоже ...
Похоже, что у вас очень шустрые пользователи или очень большие отчёты. У меня в программе
сразу после генерации стоит открытие по shellexecute и никаких проблем не обнаружено.
- Губин Игорь
- 10 Май 2024, 12:57
- Форум: Обо всем ...
- Тема: С днём Победы!
- Ответы: 4
- Просмотры: 658
С праздником!!!
Простите, интернет глючит. Тополь врезал точно по проводам. И не тот, что Тополь, а тот, что тополь. Его уже вторые сутки пилят.
- Губин Игорь
- 10 Май 2024, 12:55
- Форум: CLARION for Windows
- Тема: Глюк с Omitted в функциях внутри класса
- Ответы: 33
- Просмотры: 2285
Понятно, что выросло, то выросло. При передаче ссылки на класс передается только один лонг в качестве параметра. А в нем можно что хочешь наворотить, просто передавать значения переменных или еще какой функционал в методах. Ещё великий и мудрый Али..., ой, это не оттуда :facepalm: , Оккам сказал не...
- Губин Игорь
- 10 Май 2024, 10:45
- Форум: CLARION for Windows
- Тема: Глюк с Omitted в функциях внутри класса
- Ответы: 33
- Просмотры: 2285
Можно сделать структуру (Group) со всеми параметрами и флагами и передавать только её одну. Можно, но не нужно. Это повлечёт множество переделок и множество проблем с излишними телодвижениями. К примеру, если требуется изменить только MSG или Text... Надо будет перед этим или заполнить эту группу т...
- Губин Игорь
- 08 Май 2024, 13:27
- Форум: CLARION for Windows
- Тема: Глюк с Omitted в функциях внутри класса
- Ответы: 33
- Просмотры: 2285
Можно и больше ommitable-переменных использовать! Если взять, к примеру, 5, то вариантов будет 25 Есть и такой вариант :nr: Привожу пример: есть система локализации контролов. Каждый контрол, помимо, ?название, имеет - Teхt/Format - Msg - Tip (там хитрый алгоритм когда брать из файла, когда не брат...
- Губин Игорь
- 08 Май 2024, 9:49
- Форум: CLARION for Windows
- Тема: Глюк с Omitted в функциях внутри класса
- Ответы: 33
- Просмотры: 2285
Как несколько? Вариантов всего два - omitted и not omitted. Это у блондинок с динозаврами всего два варианта, а в алгоритмах больше! :lol: AFunc Procedure(Long,<Long>,Byte,<String>) ! В зависимости от сочетаний... Кстати, как пример случая, не поддающегося overload без создания потенциальных ошибок...
- Губин Игорь
- 07 Май 2024, 20:22
- Форум: CLARION for Windows
- Тема: Глюк с Omitted в функциях внутри класса
- Ответы: 33
- Просмотры: 2285
kreator писал(а): ↑07 Май 2024, 19:27
Ну и в классах - если иной алгоритм обработки, то это может быть иной метод.
Не всегда. Когда это лишь фрагмент логики класса, а тем более, если разных алгоритмических путей несколько и неизвестно, какой потребуется...
- Губин Игорь
- 07 Май 2024, 10:55
- Форум: CLARION for Windows
- Тема: Глюк с Omitted в функциях внутри класса
- Ответы: 33
- Просмотры: 2285
Если передавать опции и настройки в процедуру, то логичней будет передавать просто значение. Ну не всегда. Скажем, передаётся некий числовой коэффициент от -бесконечности до +бесконечности. В то же время, когда этот коэффициент не определён, включается иной алгоритм обработки. Т.е. ни передача како...
- Губин Игорь
- 06 Май 2024, 17:55
- Форум: CLARION for Windows
- Тема: Глюк с Omitted в функциях внутри класса
- Ответы: 33
- Просмотры: 2285
Т.е. независимо от того, что Вы фактически передаёте - параметры присутствуют всегда. Пропущенные VALUE имеют значение пустой строки, а REFERENCE возвращают NULL. Это же естественно. Непонятно, кто надеялся, что компилятор будет генерить массу различных вызовов?! Как бы не передавались параметры в ...