|
|
|
Ограничение строки неограниченной длины?! Ø |
☑ | ||
|---|---|---|---|---|
|
0
Tina
22.07.05
✎
15:59
|
Стандартная Бух, 25 релиз под СКЛ.
Реквизит операции "КомментарийОперации", стоит тип строка неограниченной длины. Тем не менее позволяет ввести только 255 знаков. |
|||
|
1
Tina
22.07.05
✎
16:26
|
Блин! такая же фигня с общим реквизитом "Комментарий" неограниченной длины. Тоже только 255 символов на самом деле дает :(
Люди, что это?! |
|||
|
2
Денис2
22.07.05
✎
16:28
|
Фича сиквел-релиза.
|
|||
|
3
Tina
22.07.05
✎
16:33
|
Нет, я конечно знаю, что СКЛ неравнодушен к таким строкам... Но не настолько же!!!
|
|||
|
4
Мелена
22.07.05
✎
16:39
|
Я сама не проверяла ,но кто-то мне говорил что и в DBF-е больше 255 символов не вбить, не смотря на неогран. длину
|
|||
|
5
Tina
22.07.05
✎
16:41
|
(4)в ДБФ-базе на СКЛ-релизе проверила - да, тоже только 255
ДБФ-релиза нет под рукой |
|||
|
6
Sasha
22.07.05
✎
16:49
|
проверил такой процедуркой в DBF 25 релиз:
---------------------------------------------- Процедура Сформировать() Для а=1 по 450 Цикл Текст = ""+Текст+"("+а+")"; КонецЦикла; Сообщить( стрДлина(текст)); КонецПроцедуры ---------------------------------------- сообщает длину - 2142 а на форме показывает все равно 255 такие вот дела%-) |
|||
|
7
Tina
22.07.05
✎
16:49
|
Перерыла полинтернета. Везде говорится о возможности некорректной работы с такими строками, об обрезании/обнулении при выгрузке и прочих милых вещах. Но нигде никто не сказал, что туда даже ВВЕСТИ больше 255 символов нельзя!
|
|||
|
8
Sasha
22.07.05
✎
16:52
|
(7) ограничение возможно только касается реквизитов на форме, а так, длина действительно неограниченная :-)
|
|||
|
9
Трескоед
22.07.05
✎
16:57
|
С аналогичной ситуацией сталкивался в ЗиКе, там разрядность числа в реквизите одна была, а на форме другая, меньше. Еще один "подарок" от разработчиков конфигураций :-)
|
|||
|
10
Мелена
22.07.05
✎
17:08
|
А если реквизит на форме сделать "многострочным" - то же только 255 влазит?
|
|||
|
11
Муму после всплытия
22.07.05
✎
17:10
|
бред какой то....................... при чем тут 255?? строки неограниченной длины хранятся в другой таблице.......................
|
|||
|
12
VZ
22.07.05
✎
17:20
|
На самом деле ограничение поля ДБФ к ограничению строки неограниченной длины не имеет отношения. Строка на самом деле режется кусками, если не изменяет память, по 80 байт, и записывается в файл констант. Что неприятно, в этом единственном файле константы занимают наименьшее пространство: там все "неограниченные" реквизиты и все периодические реквизиты. Резюме: Злоупотреблять осторожно.
|
|||
|
13
Мелена
22.07.05
✎
17:25
|
Так разговор не о том какими кусками и где хранятся неогр. строки, а о том что не ввести в реквизит на форме больше 255 символов.
|
|||
|
14
VZ
22.07.05
✎
17:48
|
Вот тока-тока взял, да записал в строку неограниченной длины в документе:
1234567890123456789012345678901234567890 1234567890123456789012345678901234567890 1234567890123456789012345678901234567890 1234567890123456789012345678901234567890 1234567890123456789012345678901234567890 1234567890123456789012345678901234567890 1234567890123456789012345678901234567890 ------------------------------------------------------------------------------ Потом это дело сохранил, открыл заного и поместил в этот пост. Я неудачник? |
|||
|
15
gg
22.07.05
✎
18:07
|
На форму в реквизит текст неограниченной длины влезает только 255 символов. В базе в реквизите типа строка неограниченной длины влезает максимум около 800к.
|
|||
|
16
Эстет хренов
22.07.05
✎
18:25
|
(0)А какие задачи не позволяет решить ограничение 255 символов в комментарии операции? (если бы оно было конечно).
Я, лично, представить не могу. У меня вообще везде в комментариях стоит Строка (40). |
|||
|
17
Z1
22.07.05
✎
21:48
|
(0) Выводи реквизит документа через отдельный реквизит формы ( многострочный текстовый неогр длины ).
При открытии документа копируешь из рекв диалога в рекв формы при записи документа копируешь из рекв формы в рекв документа. |
|||
|
18
Z1
22.07.05
✎
21:50
|
Опечатка
Вместо "При открытии документа копируешь из рекв диалога в рекв формы" Надо При открытии документа копируешь из рекв документа в рекв формы |
|||
|
19
VZ
22.07.05
✎
21:52
|
(15) Ты считать умеешь? Подсчитай, сколько символов я загнал в форму документа. В (14) - копия ввода из формы. После записи, естественно.
|
|||
|
20
Господин Забалуев
22.07.05
✎
23:29
|
(0) у реквизита галочку "многострочный" на форме ставить не пробовала ?
|
|||
|
21
Tina
25.07.05
✎
09:03
|
(16)тебе повезло, а моим бухам для их опусов как выяснилось и 255 не хватает :)
(20)попробовала, действительно в этом случае позволяет вводить больше 255. Всем спасибо, тема закрыта. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |