|
|
|
Хочу ТЗ добавить колонки почему выдает ошибку | ☑ | ||
|---|---|---|---|---|
|
0
Genri
28.01.09
✎
12:17
|
Тволна - ТЗ на форме;
Для ин=1 по 52 цикл ИмяК="К"+1; Тволна.Колонки.Добавить(ИмяК,Новый ОписаниеТипов("Число")); КонецЦикла; ПИШИТ: {Форма.Форма(286)}: Ошибка при вызове метода контекста (Добавить): Неверное имя колонки Тволна.Колонки.Добавить(ИмяК,Новый ОписаниеТипов("Число")); по причине: Неверное имя колонки |
|||
|
1
ДенисЧ
28.01.09
✎
12:17
|
Сообщить(ИмяКолонки) ?
|
|||
|
2
zbv
28.01.09
✎
12:19
|
Одна из причин: есть уже такая колонка
|
|||
|
3
Asmody
28.01.09
✎
12:19
|
ошибка тут ИмяК="К"+1
|
|||
|
4
Euguln
28.01.09
✎
12:19
|
Может все же
ИмяК="К"+ин; |
|||
|
5
Дуб
28.01.09
✎
12:20
|
(3) +1
(0) ты одноимённую колонку пытаешься вводить, не делая инкремента номера.. |
|||
|
6
Asmody
28.01.09
✎
12:21
|
пора книгу писать "Миста - как средство групповой отладки"
|
|||
|
7
Genri
28.01.09
✎
12:21
|
(5)это я понял протупил делаю так
ИмяК="К"+ин; ПИШИТ: {Форма.Форма(286)}: Ошибка при вызове метода контекста (Добавить): Неверное имя колонки Тволна.Колонки.Добавить(ИмяК,Новый ОписаниеТипов("Число")); по причине: |
|||
|
8
Asmody
28.01.09
✎
12:25
|
плин, ну воткни ты Сообщить(ИмяК); перед Тволна.Колонки.Добавить(); много интересного увидишь
|
|||
|
9
zbv
28.01.09
✎
12:26
|
(6) +1
(7) добавь проверку на существующие колонки. |
|||
|
10
Живой Ископаемый
28.01.09
✎
12:27
|
пишИт
|
|||
|
11
Дуб
28.01.09
✎
12:27
|
(9) при грамотном добавлении колонок проверять ничего не надо..
|
|||
|
12
Genri
28.01.09
✎
12:28
|
(8)Счет идет К1,К2,К3.... но колонки на форме не добавляються.
|
|||
|
13
zbv
28.01.09
✎
12:29
|
(11) согласен.
|
|||
|
14
Asmody
28.01.09
✎
12:31
|
а сейчас товарищи объяснят, что "ТЗ на форме" - это небывает
|
|||
|
15
Genri
28.01.09
✎
12:36
|
(14)В смысле небывает.
|
|||
|
16
Asmody
28.01.09
✎
12:48
|
(15) в смысле, что на форме у тебя лежит табличное поле, к которому привязана таблица значений. а это суть разные объекты.
|
|||
|
17
dimoff
28.01.09
✎
12:51
|
Хорошо когда на 16 дебильных постов один верный, значит не все так плохо, спасибо 4.
|
|||
|
18
Asmody
28.01.09
✎
12:53
|
(17) для обучения есть два пути: сказать "вот так правильно" и сказать "вот так не правильно". в первом случае обучаемый получит рыбу, а во втором - удочку. разницу чуешь?
|
|||
|
19
Genri
28.01.09
✎
12:55
|
Все, всем спасибо, разобрался...
ТСтат=Новый ТаблицаЗначений; Для ин=1 по 52 цикл ИмяК="К"+ин; ТСтат.Колонки.Добавить(ИмяК,Новый ОписаниеТипов("Число")); КонецЦикла; ЭлементыФормы.ТВолна.Значение=ТСтат; ЭлементыФормы.ТВолна.СоздатьКолонки(); Так работает |
|||
|
20
ДенисЧ
28.01.09
✎
12:57
|
(17) На 19.
|
|||
|
21
dimoff
28.01.09
✎
13:06
|
(18) Да, ты тоже прав.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |