|
Табличное поле, проблема с выводом | ☑ | ||
---|---|---|---|---|
0
abbas
09.07.12
✎
15:59
|
Есть форма, в форме табличное поле, с типом "ТаблицаЗначений", добавляю, а он не выводит...
ТабДок.Колонки.Добавить("Нстроки"); ТабДок.Колонки.Добавить("Покупатель"); ТабДок.Колонки.Добавить("НомерБилета"); ТабДок.Колонки.Добавить("НомерРейса"); ТабДок.Колонки.Добавить("ДатаРейса"); Для НомерСтроки = 1 По Текст.КоличествоСтрок() Цикл НоваяСтрока = ТабДок.Вставить(Нстроки); Нстроки = Нстроки + 1; НоваяСтрока.Нстроки = Нстроки; НоваяСтрока.Покупатель = СокрЛП(Строка(Сред(СокрЛП(Текст.ПолучитьСтроку(НомерСтроки + 6)),2,23))); НоваяСтрока.НомерБилета = СокрЛП(Строка(Сред(СокрЛП(Текст.ПолучитьСтроку(НомерСтроки + 6)),52,20))); НоваяСтрока.НомерРейса = СокрЛП(Строка(Сред(СокрЛП(Текст.ПолучитьСтроку(НомерСтроки + 3)),2,6))); НоваяСтрока.ДатаРейса = СокрЛП(Строка(Сред(СокрЛП(Текст.ПолучитьСтроку(НомерСтроки + 3)),10,6))); КонецЦикла; |
|||
1
abbas
09.07.12
✎
16:00
|
но не ничего не выводится, в чем может быть дело???
|
|||
2
abbas
09.07.12
✎
20:15
|
но не ничего не выводится, в чем может быть дело???
|
|||
3
hhhh
09.07.12
✎
20:44
|
(2) а так?
НоваяСтрока = ТабДок.Добавить(); |
|||
4
abbas
09.07.12
✎
20:47
|
извиняюсь...
Но НоваяСтрока = ТабДок.Добавить(); есть в коде, я просто повырезал многое... нет это тоже не помогает, а может после цикла добавить ТабДок.СоздатьКолонки(); |
|||
5
Pashkaa
09.07.12
✎
20:51
|
Вместо НоваяСтрока = ТабДок.Вставить(Нстроки);
НоваяСтрока = ТабДок.Добавить(); Но все конечно зависит от кода выше которого мы не видим |
|||
6
Darky
09.07.12
✎
20:57
|
(4) да, ТабДок.СоздатьКолонки(); тебя спасет
|
|||
7
abbas
09.07.12
✎
20:57
|
(5) Да я понимаю, по этому и извинился...
|
|||
8
Pashkaa
09.07.12
✎
21:06
|
На кой черт тут СоздатьКолонки()?
Они и так добавятся кодом ТабДок.Колонки.Добавить("Нстроки"); ТабДок.Колонки.Добавить("Покупатель"); ТабДок.Колонки.Добавить("НомерБилета"); ТабДок.Колонки.Добавить("НомерРейса"); ТабДок.Колонки.Добавить("ДатаРейса"); А вот если ты добавлял строки в ТабДок и в нем не было колонок, то они не добавились. Через отладку глянь ТабДок на количество строк перед циклом Для |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |