Clarion 11-12
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Clarion 11-12
Да, верно, все заработает "штатно" только после пересоздания с новым вариантом словаря. Теоретически можно попробовать переименовать старую версию, в новой все создать заново, открыть старую и новую app одновременно рядом и копипастить по старому как образцу...
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Clarion 11-12
Spoiler
что-то такое например:
Код: Выделить всё
...Data{PROP:SQL}='INSERT INTO ...t.data (Id,...,...,...) VALUES ((SELECT max(Id) FROM ...t.data)+1,' & CHR(39) & ... & CHR(39) & |
',' & CHR(39) & .... & CHR(39) & ',' & CHR(39) & .... & CHR(39) .... & ',' & CHR(39) & .... & CHR(39) & ');'
IF ERRORCODE()
....
-
- ✯ Ветеран ✯
- Сообщения: 1702
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
Clarion 11-12
Spoiler
FAQ - Автоинкремент через словарь (MYSQL)
хорош когда пользователей мало и маленькая БД, а так зачем БД насиловать?Ал писал(а): ↑26 Октябрь 2021, 19:46 Возможно в вашем случае можно и без переделки - доп.вставкой кода для добавления новой записи в табличку sql обойтись?
что-то такое например:Код: Выделить всё
...Data{PROP:SQL}='INSERT INTO ...t.data (Id,...,...,...) VALUES ((SELECT max(Id) FROM ...t.data)+1,' & CHR(39) & ... & CHR(39) & | ',' & CHR(39) & .... & CHR(39) & ',' & CHR(39) & .... & CHR(39) .... & ',' & CHR(39) & .... & CHR(39) & ');' IF ERRORCODE() ....
Уже много раз данный вопрос обсуждался ранее, мой выбор, что лучше создать для этого отдельную таблицу.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Clarion 11-12
Да, посмотрел viewtopic.php?f=1&t=3944, но можно долго обсуждать, чей выбор лучше...хорош когда пользователей мало и маленькая БД, а так зачем БД насиловать?gopstop2007 писал(а): ↑27 Октябрь 2021, 22:37смотрели?Spoiler
FAQ - Автоинкремент через словарь (MYSQL)
"Или любой другой запрос, который вернет id (у меня этот работает)..."
Уже много раз данный вопрос обсуждался ранее, мой выбор, что лучше создать для этого отдельную таблицу.
Ситуации бываю разные, мне частенько достаются чужие базы, где ничего трогать и менять нельзя, но писать туда НУЖНО, может у talgat55 такой случай...
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
Я вот не понял новый прикол в крайнем релизе C11.1.0.13768
Простые проекты из одного EXE (Run-Time Standalone) - ничего не изменилось.
А в Multi-DLL проекты теперь (вдруг) стал автоматом линковаться новый опус ClaI2PDF.Dll.
И зачем так ? И можно ли это как-то отключить ? Я его не юзаю.
Простые проекты из одного EXE (Run-Time Standalone) - ничего не изменилось.
А в Multi-DLL проекты теперь (вдруг) стал автоматом линковаться новый опус ClaI2PDF.Dll.
И зачем так ? И можно ли это как-то отключить ? Я его не юзаю.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Clarion 11-12
Это для энискрин. Возможно, рантайм к нему обращается. Если убрать из дистрибутива, программа запускается?
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
В том-то и дело, что нет. Теперь не запускается.
Но почему-то только Multi-Dll
За теми кто отстал - не возвращаться. (С) Кодекс
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
Только одно место, где прикрутили эту библиотеку - в расширении шаблонов печати.
Но я ими никогда не пользовался ... Видимо опять косяк в шаблоне при режиме Multi-DLL.
Но я ими никогда не пользовался ... Видимо опять косяк в шаблоне при режиме Multi-DLL.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Clarion 11-12
Наверно надо этот шаблон совсем исключать, чтобы не было линковки. Продвинутые шаблонописатели наверно знают.
We are hard at work… for you.
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1376
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
Clarion 11-12
А зря, хорошая вещьИгорь Столяров писал(а): ↑12 Ноябрь 2021, 10:27 А в Multi-DLL проекты теперь (вдруг) стал автоматом линковаться новый опус ClaI2PDF.Dll.
И зачем так ? И можно ли это как-то отключить ? Я его не юзаю.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
Не я сказал: кому и кобыла - невеста ...
Но мне хотелось бы, что бы подключение к проекту DLL 7-летней давности и 1.5 MByte весом было обоснованным и управляемым.
За теми кто отстал - не возвращаться. (С) Кодекс
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Clarion 11-12
Пока бездоказательно.
Сделал сборку приложения под крайним релизом C11.1 (тот, что с прикрученной PDF библиотекой).
Установил двум пользователям. Оба начали жаловаться на эпизодическое зависание при печати.
У них везде Win7. У себя под Win10 проблему не наблюдаю. Но не факт, что дело в версии Windows.
Сделал сборку приложения под крайним релизом C11.1 (тот, что с прикрученной PDF библиотекой).
Установил двум пользователям. Оба начали жаловаться на эпизодическое зависание при печати.
У них везде Win7. У себя под Win10 проблему не наблюдаю. Но не факт, что дело в версии Windows.
За теми кто отстал - не возвращаться. (С) Кодекс