Страница 1 из 1

Проблемы добавления новых таблиц в 8.10

Добавлено: 22 окт 2008, 12:11
Den_Is
Люди подскажите в каком направлении копать.
Хочу добавить таблу в 8.10 но имя таблицы>8 символов
Т.е. в gd файле пишу
Create table SPPODRDOP "Суммы по подрам"
при компиляции vip-ом выдает ошибку на длинное имя таблицы.

И вторая проблема
В табле есть поля у которых наименование вот такое
KAUKS[1]:Comp "КАУ корреспонд.счета[1]",
При компиляции опять же ругается на имя поля, конкретно ему не нравятся квадратные скобки в имени поля.
В 7,12 этих проблем небыло а в 8,10 :sad:
Как все это дело лечить?

Добавлено: 22 окт 2008, 12:28
Алексей
1. имя таблицы может быть длинным, а вот название файла для бтрива должно быть из 8-ми символов, вроде.
2. а что вам мешает убрать просто квадртаные скобки, они так важны?

Добавлено: 22 окт 2008, 12:43
Den_Is
Рахмет первая проблема отпала, указал имя файла короче на 1 символ, все откопилялось, табла добавилась.
А вот вторая проблема осталась (квадратные скобки в наименовании табы), дело в том что не я ее создавал в 7.12, моя задача перенести ее в 8.10, поэтому изменять наименование полей я не в праве.

Добавлено: 22 окт 2008, 13:15
KATZ
Массивы в таблицах должны описываться примерно так:

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

...
KAUKS: array[1..6] of comp,
...

Добавлено: 22 окт 2008, 13:58
Den_Is
KATZ спасибо, получилось, перечислил поля как массивы и табла откомпилировалась.