List & Label 18

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
morkovin
Ветеран
Сообщения: 908
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

Re: List & Label 18

Сообщение morkovin »

C6, C9, ABC, LL18
использую шаблон отсюда:
http://sourceforge.net/projects/clarion ... ecommended
При работе с одной таблицей всё ОК.
Но вот попытался сделать Master-Detail - и получаю какую-ту ерунду. То ли шаблоны не доделаны (пришлось вставлять Relationships в Report и Process), то ли ещё каких-то хитрых вызовов функции не хватает.
Сейчас в шаблонах это выглядит так:

Код: Выделить всё

#!****************************************************** Relations **********************

#Group(%Relationships)
   
  #FOR(%AllRelatedFiles)
   LL_RelateParent = '%LLRelateParent'
   LL_RelateChild = '%LLRelateChild'
   LL_Result = LlDbAddTable(LL_hJob,LL_RelateParent,LL_RelateParent)
   LL_Result = LlDbAddTable(LL_hJob,LL_RelateChild,LL_RelateChild)

  #ENDFOR

  #FOR(%AllRelatedFiles)
   LL_RelateName = '%LLRelateName'
   LL_Result = LlDbAddTableRelation(LL_hJob,LL_RelateChild,LL_RelateParent,LL_RelateName,LL_RelateName)
  
  #ENDFOR

В дизайнере я получаю ReportContainer с главной и подчиненной таблицей, выбираю поля из главной таблицы, добавляю строку из подчиненной. Всё вроде бы как должно быть. Но при печати получаю первую запись из главной таблицу и вторую запись из дочерней таблицы. Где искать? Подозреваю, что-то в цикле передачи полей в LL
Но как это должно быть?
WBR, morkovin
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Re: List & Label 18

Сообщение Yufil »

У меня сильное подозрение, что связки баз данных работают только в C# и Delphi, в которых ты можешь передать связку.
А для Клариона надо готовить вьюху и её печатать. Ну или ручками...
DPZ
Бывалый
Сообщения: 84
Зарегистрирован: 11 Июль 2005, 7:29
Откуда: Одесса

List & Label 18

Сообщение DPZ »

CLALL16.lib Те же грабли. После перерыва(вынужденного) понадобилось восстановить несколько модулей программ (LL16 - переходил на 9-ку с 6-и, требуется переход на 10-у) с LL16 При компиляции получаю два файла .lib, один .dll, но ..ll16x b ..ll16l. Как получить CLALL16.lib?
П.З.Д.
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

List & Label 18

Сообщение Yufil »

Скорее всего, утилитой Libmaker
DPZ
Бывалый
Сообщения: 84
Зарегистрирован: 11 Июль 2005, 7:29
Откуда: Одесса

List & Label 18

Сообщение DPZ »

КАК избавиться от "Duplicate symbol: CLOSE@F2LL in CLALL16X.dll
Duplicate symbol: DATADEF@F2LL in CLALL16X.dll
Duplicate symbol: DEFBC@F2LLsbsbOsb in CLALL16X.dll....
и таких 40 ошибок!???
Танцы были разные, пробовал даже с С9.
Может есть у кого-то дя 10-ки .dll/.lib?
П.З.Д.
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

List & Label 18

Сообщение Дед Пахом »

DPZ писал(а): 30 Ноябрь 2018, 11:52Может есть у кого-то дя 10-ки .dll/.lib?
У меня есть, https://yadi.sk/d/_GXHnGMj5kahmQ
С уважением, ДП
DPZ
Бывалый
Сообщения: 84
Зарегистрирован: 11 Июль 2005, 7:29
Откуда: Одесса

List & Label 18

Сообщение DPZ »

У меня нет доступа к сайту. Сбрось, пожалуйста, на почту itssdpz@gmail.com.Заранее благодарен.( Возня уже неделю, а LL прижилась!
П.З.Д.
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

List & Label 18

Сообщение Дед Пахом »

Твой почтовик не пропускает вложения:
Diagnostic-Code: smtp; 552-5.7.0 This message was blocked because its content
presents a potential 552-5.7.0 security issue
С уважением, ДП
Аватара пользователя
morkovin
Ветеран
Сообщения: 908
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

List & Label 18

Сообщение morkovin »

CLALL16X.dll
Странно, я использую LL18 и единственный файл в Lib - CMLL18.lib
Посмотрел и в каталогах своих APP - тоже ничего похожего:
cmbr18.dll
cmct18.dll
cmdw18.dll
cmll18.dll
cmll18xl.dll
cmls18.dll
cmmx18.dll
cmut18.dll
combit.ListLabel18.dll
combit.ListLabel18.ClientProfile.dll
combit.ListLabel18.Export.x86.dll
cs_libpng.dll
DocumentFormat.OpenXml.dll
FreeImage.dll
ListLabel18JNI_x86.dll
pwutil.dll
zlib.dll
У тебя какой-то особый режим компиляции и сборки?
WBR, morkovin
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

List & Label 18

Сообщение Дед Пахом »

morkovin писал(а): 30 Ноябрь 2018, 14:00У тебя какой-то особый режим компиляции и сборки?
ко мне вопрос? Это сборка класса LL от Юрия Философова (само собой, класс изувечен под себя).
С уважением, ДП
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

List & Label 18

Сообщение Yufil »

Бедный класс... А что там изувечено, мож и мне надо? :)
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

List & Label 18

Сообщение Дед Пахом »

Yufil писал(а): 30 Ноябрь 2018, 18:27 А что там изувечено
Не помню, давно пилил. Могу прислать для сверки.
С уважением, ДП
DPZ
Бывалый
Сообщения: 84
Зарегистрирован: 11 Июль 2005, 7:29
Откуда: Одесса

List & Label 18

Сообщение DPZ »

На этой сборке я работал на С6-9 На 10-е были "каникулы" Программы переведены, а модули с распечаткой не позволяют получить исполнительную программу. Пользователи(врачи, статистики) привыкли к возможности самостоятельной коррекции выхода. Вот и мучаюсь....
П.З.Д.
DPZ
Бывалый
Сообщения: 84
Зарегистрирован: 11 Июль 2005, 7:29
Откуда: Одесса

List & Label 18

Сообщение DPZ »

Ребята!! А можно на FTP? Рабочее содержимое для LL (клаша 10, LL16,18) и набор для компиляции .dll|.lib
П.З.Д.
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

List & Label 18

Сообщение Yufil »

DPZ писал(а): 01 Декабрь 2018, 10:19Ребята!! А можно на FTP? Рабочее содержимое для LL (клаша 10, LL16,18) и набор для компиляции .dll|.lib
В личку положил кое-какие ссылки
Ответить