Страница 1 из 1
Ошибка в app
Добавлено: 30 Май 2018, 14:29
gopstop2007
висит пустая процедура (см. рисунок ниже) в app, пробовал подкинуть вместо нее пустую процедуру в .TXA, без толку (
Если кто сталкивался и знает как бороться, заранее спасибо .
Ошибка в app
Добавлено: 30 Май 2018, 17:55
Игорь Столяров
gopstop2007 писал(а): ↑30 Май 2018, 14:29висит пустая процедура
Здесь проблема не в том, что висит процедура, а в том, что перекосило добавление шаблона UpdateRecord On Disk.
Действительно, нужно в txa вычистить осколки этих шаблонов (судя по рисунку мнократно долбали) и загрузить его в APP.
Ошибка в app
Добавлено: 30 Май 2018, 18:17
kreator
Игорь Столяров писал(а): ↑30 Май 2018, 17:55
Здесь проблема не в том, что висит процедура, а в том, что перекосило добавление шаблона UpdateRecord On Disk.
Это не шаблон (не совсем шаблон). Во всяком случае взять и добавить его так просто не получится. Этот блок создаётся на автомате, когда делаешь форму редактирования. Я бы для начала всё-таки поставил какую-нибудь таблицу. А потом попробовал бы из Extensions ненужное удалить (эти "шаблоны" в Extensions висят).
Ошибка в app
Добавлено: 30 Май 2018, 18:55
gopstop2007
Игорь Столяров писал(а): ↑30 Май 2018, 17:55
Здесь проблема не в том, что висит процедура, а в том, что перекосило добавление шаблона UpdateRecord On Disk.
Действительно, нужно в txa вычистить осколки этих шаблонов (судя по рисунку мнократно долбали) и загрузить его в APP.
делал импорт файла my.txa
без толку )
kreator писал(а): ↑30 Май 2018, 18:17
Это не шаблон (не совсем шаблон). Во всяком случае взять и добавить его так просто не получится. Этот блок создаётся на автомате, когда делаешь форму редактирования. Я бы для начала всё-таки поставил какую-нибудь таблицу. А потом попробовал бы из Extensions ненужное удалить (эти "шаблоны" в Extensions висят).
это процедура (ToDo) пустая, пробовал добавить просто процедуру, чтобы затем ее удалить, зависает IDE
Ошибка в app
Добавлено: 30 Май 2018, 19:30
Игорь Столяров
kreator писал(а): ↑30 Май 2018, 18:17Этот блок создаётся на автомате, когда делаешь форму редактирования.
Да ну !
Берём простое окно, добавляем кнопку сохранения записи и добавляется UpdateRecord On Disk - проблемы с которым и показаны на исходном рисунке. Просто есть уже готовый шаблон FORM, где сразу, кроме собственно самого окна, уже прошито сохранение записи.
Если ситуация зашла в тупик и Вы не понимаете что я написал в прошлый раз - создайте новую процедуру, перенесите в нее Data, Windows и Embeds. Добавьте BROWSE (если есть). Быстрее будет …
Ошибка в app
Добавлено: 30 Май 2018, 19:50
gopstop2007
Игорь Столяров писал(а): ↑30 Май 2018, 19:30
создайте новую процедуру, перенесите в нее Data, Windows и Embeds. Добавьте BROWSE (если есть). Быстрее будет …
как?
это процедура (ToDo) пустая, пробовал добавить просто процедуру, чтобы затем ее удалить, зависает IDE
Данная проблема возникла, когда копировал из одной процедуры вновь созданную. Увидел дубликаты , удалил скопированную процедуру. Осталась процедура (ToDo), когда на нее становишься в дереве процедур (Application Tree), видна картинка которую прикрепил выше
Ошибка в app
Добавлено: 30 Май 2018, 20:12
Игорь Столяров
gopstop2007 писал(а): ↑30 Май 2018, 19:50Осталась процедура (ToDo), когда на нее становишься в дереве процедур (Application Tree), видна картинка которую прикрепил выше
Откройте TXA, от [PROCEDURE] c этим именем, до следующей [PROCEDURE] - всё вырезайте. И потом загружайте в APP.
Ошибка в app
Добавлено: 31 Май 2018, 9:54
gopstop2007
Игорь Столяров писал(а): ↑30 Май 2018, 20:12
Откройте TXA, от [PROCEDURE] c этим именем, до следующей [PROCEDURE] - всё вырезайте. И потом загружайте в APP.
Спасибо Игорь, оставил как последний этот вариант, хотел штатными средствами IDE удалить и получилось
Разбил на по одной процедуре на модуль (Redisdribute или Repopulate), попытался удалить модуль, не дала.
Убрал в глобале (Dictonare file) имя файла - my.dct, при записи изменений выскочило сообщение на подтверждение проблемного модуля, подтвердил и вуаля, проблемного модуля с процедурой не стало.
Спасибо, всем, за участие )