Clarion TXA
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Clarion TXA
Привет всем!
Необходимо перенести из одной версии Application приложения Clarion в другое через модификацию txa глобальные данные Global Data.
Делая копирование и вставку текста секции [Data] из предыдущего файла txa в новое txa а затем создавая новое Application из txa эти данные доступны, но представлены в секции Local Data Main.
Вопрос: как правильно переносить данные Application через txa в соответствующие секции Data - Global Data из одного Application в другое?
Необходимо перенести из одной версии Application приложения Clarion в другое через модификацию txa глобальные данные Global Data.
Делая копирование и вставку текста секции [Data] из предыдущего файла txa в новое txa а затем создавая новое Application из txa эти данные доступны, но представлены в секции Local Data Main.
Вопрос: как правильно переносить данные Application через txa в соответствующие секции Data - Global Data из одного Application в другое?
С Уважением, Developer
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Clarion TXA
Еще бы понять что тут написано и какие версии.
Вот это не поможет?
Скопировать в TXA И вставить в Global Data
Вот это не поможет?
Скопировать в TXA И вставить в Global Data
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
-
- ✯ Ветеран ✯
- Сообщения: 5160
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Clarion TXA
Что-то сдаётся мне, что с переносом глобальных данных в десятку из, допустим, шестёрки проблема. Всё хорошо, если тупо конвертировать App. Я бы сделал так. Попробовал бы конвертировать. Всё равно - с ошибками или без. А потом бы тащил из одного десяточного в другое десяточное через txa.
We are hard at work… for you. 

- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Clarion TXA
В чем проблема переноса без TXA? Поля отваливаются на формах где то?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Clarion TXA
Admin и Kreator спасибо за отклик!
Clarion 6.3 & Clarion 10
Копирование текста глобальных данных (не конвертация Application) Global Data
из одного Application (.app) в другое
Clarion 6.3 -> Clarion 10 и Clarion 10 -> Clarion 10
Интересует вставка глобальных данных Global Data которые есть в Application из секции [DATA] файла .txa
картинка Admin » 14 Ноябрь 2016, 1:53
2016-11-14_08-51-13.png (8.08 КБ)
непосредственно в Application Clarion 6.3 и Clarion 10.
Эти данные должны быть вставлены в Application Clarion 10 Data / Tables (F12) в Global Data.
Как данные Global Data из .txa вставить в Application для Clarion 6.3 и Clarion 10 ?
Clarion 6.3 & Clarion 10
Копирование текста глобальных данных (не конвертация Application) Global Data
из одного Application (.app) в другое
Clarion 6.3 -> Clarion 10 и Clarion 10 -> Clarion 10
Интересует вставка глобальных данных Global Data которые есть в Application из секции [DATA] файла .txa
картинка Admin » 14 Ноябрь 2016, 1:53
2016-11-14_08-51-13.png (8.08 КБ)
непосредственно в Application Clarion 6.3 и Clarion 10.
Эти данные должны быть вставлены в Application Clarion 10 Data / Tables (F12) в Global Data.
Как данные Global Data из .txa вставить в Application для Clarion 6.3 и Clarion 10 ?
С Уважением, Developer
-
- ✯ Ветеран ✯
- Сообщения: 5160
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Clarion TXA
Копипастом не получается, формат не тот (например, параметр IDENT уже не используется). Руками придётся править каждую переменную. Работает только конвертация.Admin писал(а):В чем проблема переноса без TXA? Поля отваливаются на формах где то?
We are hard at work… for you. 

Clarion TXA
Да kreator прав!
Тогда выход такой: конвертация Application Clarion 6.3 в Clarion 10 а затем создание Clarion 10 файла .txa

Как далее вставить Global Data из секции [DATA] файла .txa (Clarion 10) в Application Clarion 10 Data / Tables (F12) в Global Data.

С Уважением, Developer
-
- ✯ Ветеран ✯
- Сообщения: 5160
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Clarion TXA
Ну, если сконвертировал, то можно копипастом. Зачем txa тогда?
We are hard at work… for you. 

Clarion TXA
Теперь эти данные Global Data необходимо скопировать в другое Application Clarion 10 не связанное с сконвертируемым, перенести необходимо к примеру только данные Global Data.
Обнаружил решение: Исходное сконвертированное Application Clarion 10
Закладка Data / Tables (F12) - Global Data
- Shift + End - пометить (выделить) необходимые данные - Mouse RigthClick -
Copy Details - Целевое Application Clarion 10
Закладка Data / Tables (F12) - Global Data - Mouse RigthClick - Paste

А вот как такое сделать через модификацию CopyPaste файла .txa Clarion 10

С Уважением, Developer
Clarion TXA
Kreator благодарю!
Это наверное лучшее решение!
А почему невозможна прямая модификация .txa и уже в созданном из .txa Application получить заполненные данные Global Data?
Привязка !!> GUID('c67633c5-5700-40e3-88c4-c5c27035a80b')

Это наверное лучшее решение!
А почему невозможна прямая модификация .txa и уже в созданном из .txa Application получить заполненные данные Global Data?
Привязка !!> GUID('c67633c5-5700-40e3-88c4-c5c27035a80b')

С Уважением, Developer
-
- ✯ Ветеран ✯
- Сообщения: 5160
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Clarion TXA
Может и можно. Я уже не помню. Вот нашёл такое решение и пользуюсь. В шестёрке была возможность выгрузить только глобальные данные и потом их закачать исправленные. Сейчас, кажется, такого нет.Developer писал(а):А почему невозможна прямая модификация .txa и уже в созданном из .txa Application получить заполненные данные Global Data?
We are hard at work… for you. 

Clarion TXA
Kreator, спасибо за помощь!
Может кто располагает информацией о возможности прямой модификации и вставке данных Global Data секции [DATA] в файл дампа .txa Application Clarion 10 для создания Application на его основе - прошу сообщить.

Может кто располагает информацией о возможности прямой модификации и вставке данных Global Data секции [DATA] в файл дампа .txa Application Clarion 10 для создания Application на его основе - прошу сообщить.
С Уважением, Developer
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Clarion TXA
Я может тупой и чего то не понимаю?
Взял просто TXA от Clarion 10
В конце секции [DATA] перед [END]
Воткнул две переменные
GUID руками сделал из другого гуида. Просто поменял последние цифры и все. Главное не задублировать GUID. Закачал в новый APP
Результат:
Взял просто TXA от Clarion 10
В конце секции [DATA] перед [END]
Воткнул две переменные
Код: Выделить всё
test1 LONG
!!> GUID('04d42841-6c6c-45c6-9519-e52485000001')
test2 LONG
!!> GUID('04d42841-6c6c-45c6-9519-e52485000002')
Результат:
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Clarion TXA
Admin, спасибо за отклик!
Я как раз так и делал - описано в первом посте темы.
Но у меня почему-то скопированные данные попадали в Local Data Main Application
Для переноса из Clarion 6 в Clarion 10 необходимо вручную менять вместо IDENT на GUID по образцу секции [DATA] Clarion 10
Admin, тобой было подтверждено моё предположение

Я как раз так и делал - описано в первом посте темы.
Но у меня почему-то скопированные данные попадали в Local Data Main Application

Для переноса из Clarion 6 в Clarion 10 необходимо вручную менять вместо IDENT на GUID по образцу секции [DATA] Clarion 10
Admin, тобой было подтверждено моё предположение

IDE Clarion 10 при модификации важен GUID с уникальным номером!

С Уважением, Developer