|
v7: Комментарии в запросах у 7.7 | ☑ | ||
---|---|---|---|---|
0
boepost
21.10.11
✎
14:43
|
Существует ли возможность получить значение из реквизита документа Комментарий в запросе? Возможно есть способ ограничения длины как v8.
ПС У меня было так добавлял в документ еще один строковый реквизит при изменении комментария присваивал ему значение ограниченной длины, затем использовал в запросах. |
|||
1
zak555
21.10.11
✎
14:43
|
существует
получить док, получить комментарий |
|||
2
boepost
21.10.11
✎
14:46
|
(1) Видимо я не понял о чем речь.
Ведь в случае прямого использования комментария получим сообщение об ошибке, что строки неограниченной длины в запросе не используются. |
|||
3
Zypse
21.10.11
✎
14:46
|
(0) А почему нельзя ограничить поле "Комментарий". Зачем еще один реквизит?
|
|||
4
boepost
21.10.11
✎
14:50
|
(3) В стандартнм поле Комментарий в документах введены некоторые данные, которые есть желание выводить в отчете. На сколько я понимаю изменить тип этого поля я не могу.
|
|||
5
boepost
21.10.11
✎
14:52
|
(1) Не такой уж у меня и опыт в 1С. Может подробнее пояснишь, как получить комментарий.
|
|||
6
Zypse
21.10.11
✎
14:53
|
(4) Почему? Очень даже легко меняется
|
|||
7
boepost
21.10.11
✎
14:56
|
(4) Специально еще раз посмотрел. Могу только установить многострочный или нет. Доступа к свойству Неограниченная длина и Тип нет.
|
|||
8
andrewks
21.10.11
✎
15:00
|
(7) дык ты в реквизите меняй, а не в поле ввода
|
|||
9
Zypse
21.10.11
✎
15:02
|
(7) Это общий реквизит. См. в окне Конфигурация - документы - общие реквизиты
|
|||
10
boepost
21.10.11
✎
15:04
|
(9) СПАСИБО! Проглядел. Блин, бывает.
Еще раз спасибо!!! |
|||
11
viktor_vv
21.10.11
✎
15:04
|
Только если пользователи привыкли там писать сочинение на тему как я провел лето, может обрезаться, они огорчаться :).
|
|||
12
viktor_vv
21.10.11
✎
15:05
|
Могут обрезаться уже существующие комментарии.
|
|||
13
boepost
21.10.11
✎
15:07
|
(12) Да, возможно решение и не изящное, но самая большая строка (по всем пробежался) 42 символа. Оставлю им 120 на будущее.
|
|||
14
mikecool
21.10.11
✎
15:08
|
(3) потому что поле ограниченной длины занимает в базе ровно столько байт, сколько размер
неограниченное - только реальный размер |
|||
15
Zypse
21.10.11
✎
15:12
|
(14) и поэтому нужно городить еще один реквизит, который займет свои байты плюс то что ты в (14) написал. Так? )))
|
|||
16
andrewks
21.10.11
✎
15:18
|
(14) "неограниченное - только реальный размер" ага, ага, наивняк
|
|||
17
Mikeware
21.10.11
✎
15:25
|
(16) в сиквельной базе - да.
|
|||
18
viktor_vv
21.10.11
✎
15:29
|
А в ДБФ вроде пишется в 1SConst блоками по 80 символов.
|
|||
19
Mikeware
21.10.11
✎
15:32
|
(18) 1sblob вроде? или нет?
|
|||
20
viktor_vv
21.10.11
✎
15:35
|
(19) Не помню, куда, помню что блоками :). Таки да, в 1Sblob.
|
|||
21
andrewks
21.10.11
✎
15:38
|
(19) туда-туда
|
|||
22
Злой Бобр
25.10.11
✎
11:57
|
(0) Какова конечная цель? Вы уж извините но сегодня у меня туго с телепатией...
|
|||
23
boepost
28.10.11
✎
17:25
|
(22) Цель простая: информацию из этого поля (её немного) отразить в отчете по документам. Поле Комментарий в нашей конфигурации было неограниченной длинны, поэтому не мог использовать его в запросах. По совету Zypse (6), (9) изменил его размер на фиксированный. Понимаю, что 1С сделало это поле неограниченным не без серьезной цели. Но на моем предприятии при учете бухгалтерам не требуется безразмерный комментарий (годами проверено).
А вообще, прекрасно понимаю, что если приходится поступать подобным образом, то что-то делается криво. Надо глубже и 1С-ку и учет понимать. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |