УкраїнськаEnglishmRussian
Вхід/Новий
У темі багато повідомлень

[BugFixed] Размер программного кода в шаблоне


Автор Повідомлення
Повідомлення створено: 07. 06. 2013 [13:27]
monia
Олег Намятов
Автор теми
Зареєстрован(а) с: 21.05.2012
Повідомлення: 173
Столкнулся вот с такой проблемой.

- Шаблон храниться в SQLite.
- При написание длинного текста программы в шаблоне, при нажатие кнопки применить, часть программного кода исчезает.

Как я понял это ограничения самого SQLite, а именно ограничение размера поля PROGRAM(TEXT) в БД шаблона.

Почитал про это ограничение в интернете:

http://ru.wikipedia.org/wiki/SQLite

Но написанный мной программный код намного меньше этих ограничений.

Помогите разрешить мою проблему, и как увеличить лимит на размер программного кода? (хотябы до 1 мб)

По скольку мне необходимо создавать длинные SQL запросы, на добавления записей в БД + небольшая обработка параметров.
Повідомлення створено: 07. 06. 2013 [15:08]
almaz
Almaz Karimov
Contributor
Зареєстрован(а) с: 25.09.2008
Повідомлення: 516
Тоже сталкивался с данным ограничением. Пришлось разбивать массивную программу на несколько листов и вызывать из одного листа другие как подпрограммы.
http://oscada.org/ru/forum/posts/proekt/javalikecalc/

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Повідомлення створено: 07. 06. 2013 [15:47]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3747
"monia" wrote:

- Шаблон храниться в SQLite.
- При написание длинного текста программы в шаблоне, при нажатие кнопки применить, часть программного кода исчезает.
Как я понял это ограничения самого SQLite, а именно ограничение размера поля PROGRAM(TEXT) в БД шаблона.

Нет, это ограничение на размер этого поля в 10000 символов.

"monia" wrote:

Помогите разрешить мою проблему, и как увеличить лимит на размер программного кода? (хотябы до 1 мб)

Нехилые у Вас там процедурки, у меня таких нет. :)

Расширю, в рабочей версии, до 1000000 по всем полям хранения текста процедур.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 07. 06. 2013 [16:00]
monia
Олег Намятов
Автор теми
Зареєстрован(а) с: 21.05.2012
Повідомлення: 173

Расширю, в рабочей версии, до 1000000 по всем полям хранения текста процедур.


А когда будет релиз этой версии?

[Повідомлення редагувалось 2 раз(ів), останній раз 07.06.2013 в 16:00.]
Повідомлення створено: 07. 06. 2013 [16:05]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3747
"monia" wrote:


Расширю, в рабочей версии, до 1000000 по всем полям хранения текста процедур.


А когда будет релиз этой версии?

Через пару месяцев.

LTS с этим расширением будет через месяц.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 01. 07. 2013 [13:02]
monia
Олег Намятов
Автор теми
Зареєстрован(а) с: 21.05.2012
Повідомлення: 173
"roman" wrote:

"monia" wrote:


Расширю, в рабочей версии, до 1000000 по всем полям хранения текста процедур.


А когда будет релиз этой версии?

Через пару месяцев.

LTS с этим расширением будет через месяц.


Роман, а вы в новом релизе OpenSCADA, увеличили размер хранения текста?
Повідомлення створено: 01. 07. 2013 [14:56]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3747
"monia" wrote:

Роман, а вы в новом релизе OpenSCADA, увеличили размер хранения текста?

А он уже вышел?

Learn, learn and learn better than work, work and work.
Повідомлення створено: 01. 07. 2013 [15:02]
monia
Олег Намятов
Автор теми
Зареєстрован(а) с: 21.05.2012
Повідомлення: 173
"roman" wrote:

А он уже вышел?


я думал, что он уже вышел :)
с нетерпением жду когда он выйдет.

а какое ограничение стоит сейчас на текстовые поля?
Повідомлення створено: 01. 07. 2013 [15:10]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3747
"monia" wrote:

а какое ограничение стоит сейчас на текстовые поля?

Причём тут текстовые поля вообще если там речь шла о полях хранения текста скриптов-программ конкретно?

Learn, learn and learn better than work, work and work.
Повідомлення створено: 01. 07. 2013 [15:20]
monia
Олег Намятов
Автор теми
Зареєстрован(а) с: 21.05.2012
Повідомлення: 173
"roman" wrote:

Причём тут текстовые поля вообще если там речь шла о полях хранения текста скриптов-программ конкретно?


Сори, я это и имел ввиду



21001