Найдено 149 результатов

porutchik
09 Февраль 2021, 11:48
Форум: CLARION for Windows
Тема: Source Class - multi dll с чем едят?
Ответы: 22
Просмотры: 5025

Source Class - multi dll с чем едят?

он там и объявлен
porutchik
09 Февраль 2021, 8:28
Форум: CLARION for Windows
Тема: Source Class - multi dll с чем едят?
Ответы: 22
Просмотры: 5025

Source Class - multi dll с чем едят?

у меня все так же. Разница лишь что в классе работаю с базами словаря (почему и решил попробовать). В пределах одного апп все Ок. Вызов из другого гпф
porutchik
09 Февраль 2021, 2:22
Форум: CLARION for Windows
Тема: Source Class - multi dll с чем едят?
Ответы: 22
Просмотры: 5025

Source Class - multi dll с чем едят?

Admin писал(а): 09 Февраль 2021, 2:06 Clarion ver?
Что такое "Source Class", это шаблон?
Где взять?
шаблон стандартный 9 10 11 есть, 7 8 не помню. Нужно тестануть в 11, может там поравили
porutchik
08 Февраль 2021, 18:51
Форум: CLARION for Windows
Тема: Source Class - multi dll с чем едят?
Ответы: 22
Просмотры: 5025

Source Class - multi dll с чем едят?

в этом случае в других длл - куча ругани Unresolved External
porutchik
08 Февраль 2021, 17:59
Форум: CLARION for Windows
Тема: Source Class - multi dll с чем едят?
Ответы: 22
Просмотры: 5025

Source Class - multi dll с чем едят?

в inc он запихивает все что указано в секции declaration в моем случае
GetFC CLASS, TYPE, THREAD, LINK('FB0002.clw', _ABCLinkMode_), MODULE('FB0002.clw'), DLL(1)
porutchik
08 Февраль 2021, 17:56
Форум: CLARION for Windows
Тема: Source Class - multi dll с чем едят?
Ответы: 22
Просмотры: 5025

Source Class - multi dll с чем едят?

да inc создается автоматически, все что указано выше в нем прописано (иначе ругань при компиляции). Сравниваю, то что есть в своих "рукописных" классах - все присутствует. До первой строки в init (которая stop()) даже не доходит. Даже до construct не доходит
porutchik
08 Февраль 2021, 16:00
Форум: CLARION for Windows
Тема: Source Class - multi dll с чем едят?
Ответы: 22
Просмотры: 5025

Source Class - multi dll с чем едят?

с рукописным классом проблем не возникает, тут решил (чтоб не мучатся с переменными полями бд из словаря) прикрутить эту непонятную хрень. В пределах 1 длл она вполне работает, и все компилируется в других нормально, но при вызове сразу гпф. Кто-нибудь пользовал сабж?
porutchik
08 Август 2020, 12:19
Форум: CLARION for Windows
Тема: Интерфейсы в кларионовских приложениях
Ответы: 789
Просмотры: 133080

Интерфейсы в кларионовских приложениях

finsoftrz писал(а): 07 Август 2020, 11:49 ... Это что с ходу вспомнил. Редактирование по месту малофункционально.
+1
обычно еще в бровзе не все поля показывают. Да и с теми же связанными записями решать проблемы...
porutchik
05 Август 2020, 17:48
Форум: CLARION for Windows
Тема: Интерфейсы в кларионовских приложениях
Ответы: 789
Просмотры: 133080

Интерфейсы в кларионовских приложениях

finsoftrz писал(а): 04 Август 2020, 16:58 Если работает бухгалтер задним числом, то он вводит документы в прошедшем периоде, а не какой-то конкретной датой.
вбивает она полсотни документов недельной давности и в каждом править дату?
porutchik
04 Август 2020, 16:40
Форум: CLARION for Windows
Тема: Интерфейсы в кларионовских приложениях
Ответы: 789
Просмотры: 133080

Интерфейсы в кларионовских приложениях

finsoftrz писал(а): 30 Июль 2020, 10:23 Вывод даты и времени мне представляется избыточным.
у меня бухгалтер может работать в прошлом периоде (откуда берется дата во все документы). Поэтому контроль с датой нисколько не вредит
porutchik
03 Июль 2020, 16:32
Форум: CLARION for Windows
Тема: Обработка пакетом файлов
Ответы: 8
Просмотры: 1938

Обработка пакетом файлов

gopstop2007 писал(а): 03 Июль 2020, 11:29 IF NOT RECORDS(FILE_A01)
BREAK
END

STREAM(FILE_B01)
IF RECORDS(FILE_A01)
зачем второй IF RECORDS ?
porutchik
26 Июнь 2020, 14:26
Форум: CLARION for Windows
Тема: Disable Close Button
Ответы: 14
Просмотры: 3375

Disable Close Button

global map: Module('win32') EnableMenuItem(signed hMenu, signed uIDEnableItem, signed uEnable),bool,pascal,PROC DrawMenuBar(signed hWnd),bool,pascal,PROC GetSystemMenu(signed hWnd, bool act),signed,pascal End Before file declaration:^ SC_CLOSE equate(0f060h) MF_GRAYED equate(1) Procedure data hMenu ...
porutchik
27 Май 2020, 19:11
Форум: CLARION for Windows
Тема: глюки ABC
Ответы: 31
Просмотры: 7150

глюки ABC

kreator писал(а): 27 Май 2020, 13:37 Вот не вижу в чём удобство. В нечитаемом коде? Объясните зачем из одного окна вызывать другое при этом закрыв первое, но из процедуры не выйти?
почему не выйти? нужно завершить оконную процедуру и вызвать другое оно (репорт, и т.д.) в зависимости от вызывающей процедуры
porutchik
27 Май 2020, 12:49
Форум: CLARION for Windows
Тема: глюки ABC
Ответы: 31
Просмотры: 7150

глюки ABC

kreator писал(а): 27 Май 2020, 12:31 Возможно и построение рантаймных индексов не ведёт ни к какой реакции в классе
пытался в разные места класса вставлять buil - тот же эффект. Просто в легаси и приходилось "на ходу" перестраивать индекс в зависимости от разных параметров
porutchik
27 Май 2020, 12:47
Форум: CLARION for Windows
Тема: глюки ABC
Ответы: 31
Просмотры: 7150

глюки ABC

Если Вы о том, что где найти место вставки в процедуре окна, когда оно уже закрыто, то скорее всего нигде. Только снаружи процедуры. сейчас приходиться несколькими окнами управлять из другой процедуры, что неудобно и тянет за собой глобальные переменный. Более удобно и привычно было раньше дать в о...