строка более 1000 символов
21.06.2012
11:01
#11
Для оценки сумм есть итоговые данные по табличной части. Для удобства ввода данных есть возможность "прикрутить" обработку заполнения. Можно так же сводную форму сделать внешнюю для удобства получения информации по документу.
А то что вы хотите сделать это противоречит здравому смыслу. Так данные в учетных системах не хранятся.
А то что вы хотите сделать это противоречит здравому смыслу. Так данные в учетных системах не хранятся.
21.06.2012
13:48
#12
> будет не удобна для восприятия.
Вы считаете, что перечисление такого количества номер в одной сроке удобно для восприятия ?
Вы считаете, что перечисление такого количества номер в одной сроке удобно для восприятия ?
21.06.2012
13:54
#13
При таком количестве символов в строке, внимание на эту информацию никто обращать не будет! Навернека у них настроен эл.обмен документами, потому как я слабо представляю человека который вручную будет набирать у себя в базе, то что пришло ему от поставщика услуг.
21.06.2012
14:08
#14
в том то и дело, набивают в ручную и хотят видеть всё это в печатной форме в полном объёме, а не только первые 1000 символов
21.06.2012
17:06
#15
Может быть что то поправить в консерватории? Потому как я слабо могу себе представить человека, который в своем уме согласиться набивать строки с количеством сиволов более 1000!
22.06.2012
02:06
#17
В вашем случае собирать данные нужно не запросом, а обходом по ТЧ документа вручную. Результат на скриншоте - длина строки более 1500 символов.
22.06.2012
09:31
#18
а вот это уже первый деловой совет, то что надо, спасибо.
а вы не поделитесь кусочком кода, как это у вас реализовано, чтоб у меня был пример. А то опыт кодерства не большой.
а вы не поделитесь кусочком кода, как это у вас реализовано, чтоб у меня был пример. А то опыт кодерства не большой.
22.06.2012
10:51
#19
Кстати еще один вариант решения проблемы (макс число символов 4000):
В запросе создайте вместо:
несколько строк типа:
в коде заполнения печатной формы где заполняется параметр:
добавьте объединение строк:
P.S.: Если выше описанное является китайской письменностью, лучше пригласить специалиста, либо тренироваться на демобазах!!!
В запросе создайте вместо:
ВЫРАЗИТЬ(ВложенныйЗапрос.Номенклатура.Содержание КАК Строка(1000)) КАК Товар,
несколько строк типа:
ПОДСТРОКА(ВложенныйЗапрос.Номенклатура.Содержание, 1, 1000) КАК Товар1,
ПОДСТРОКА(ВложенныйЗапрос.Номенклатура.Содержание, 1001, 1000) КАК Товар2,
ПОДСТРОКА(ВложенныйЗапрос.Номенклатура.Содержание, 2001, 1000) КАК Товар3,
ПОДСТРОКА(ВложенныйЗапрос.Номенклатура.Содержание, 3001, 1000) КАК Товар4,
в коде заполнения печатной формы где заполняется параметр:
ОбластьДанных.Параметры.Товар = СокрЛП(ВыборкаСтрокТовары.Товар)
добавьте объединение строк:
ОбластьДанных.Параметры.Товар = СокрЛП(ВыборкаСтрокТовары.Товар1 + ВыборкаСтрокТовары.Товар2 + ВыборкаСтрокТовары.Товар3 + ВыборкаСтрокТовары.Товар4)
P.S.: Если выше описанное является китайской письменностью, лучше пригласить специалиста, либо тренироваться на демобазах!!!
Читают тему
(гостей: 1)