|
как присвоить значение ячейки новой строки в ТЧ справочника? | ☑ | ||
---|---|---|---|---|
0
РусскийВедун
04.09.12
✎
17:05
|
Процедура нормыПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
// Вставить содержимое обработчика. если новаястрока тогда элементыформы.нормы.Колонки.колво=1; конецесли; КонецПроцедуры почему- то колво не становится 1. |
|||
1
Wobland
04.09.12
✎
17:06
|
продолжайте наблюдения
|
|||
2
Wobland
04.09.12
✎
17:07
|
когда поймёшь, что данные и элементы формы - это разные вещи, получишь левел-ап
|
|||
3
РусскийВедун
04.09.12
✎
17:12
|
не понимаю. как еще задать? сделали бы проще нормы.колво=1. А так парься как назначить и нигде не могу найти.
|
|||
4
Wobland
04.09.12
✎
17:12
|
в отладчике глянь, что за НоваяСтрока
|
|||
5
Wobland
04.09.12
✎
17:13
|
(4) ну или Элемент на худой конец
|
|||
6
РусскийВедун
04.09.12
✎
17:13
|
истина
|
|||
7
catena
04.09.12
✎
17:14
|
Еще есть ТекущиеДанные и ТекущаяСтрока.
|
|||
8
Reset
04.09.12
✎
17:15
|
ЭлементыФормы.Нормы.ТекущаяСтрока.колво=1;
|
|||
9
catena
04.09.12
✎
17:15
|
(8)Зачем "ЭлементыФормы", а?
|
|||
10
Wobland
04.09.12
✎
17:15
|
+(7) СтрокаТЧ=ЭлементыФормы.ТП.ТекущиеДанные;
букварь, страница 133 |
|||
11
Wobland
04.09.12
✎
17:15
|
(9) чтоб знать, где юзер стоит
|
|||
12
vicof
04.09.12
✎
17:15
|
(3) срочно переходи на 7.7
|
|||
13
Reset
04.09.12
✎
17:16
|
(9) Чтобы текущую строку получить. У данных нет понятия такого
|
|||
14
catena
04.09.12
✎
17:16
|
(11)ммм... Видимо отпуск на моск давит...
|
|||
15
Wobland
04.09.12
✎
17:17
|
(12) тфу на вас. неделю уже плююсь ядом. как посмотреть в отладчике текст запроса?
|
|||
16
Reset
04.09.12
✎
17:17
|
Тоже хочу туда
|
|||
17
Reset
04.09.12
✎
17:17
|
не в отладчик, ессно
|
|||
18
m-serg74
04.09.12
✎
17:19
|
(15) в 7.7?
|
|||
19
РусскийВедун
04.09.12
✎
17:20
|
(8) спасибо. (12) тока с нее вылажу.
|
|||
20
Wobland
04.09.12
✎
17:20
|
(18) ага. в его убогом табле длинная строка режется
|
|||
21
Wobland
04.09.12
✎
17:22
|
+(20) я ещё молчу о тех километрах мышиного пробега, которые нужны для того, чтоб ещё раз пр отладке обработки посмотреть на значение переменной где-нибудь. ну не люблю я мышь
|
|||
22
m-serg74
04.09.12
✎
17:22
|
проще наверное вставить сообщить(ТекстЗапроса), чем в энтом Отладчике))))
|
|||
23
vicof
04.09.12
✎
17:24
|
(21) Монитор побольше купи, жадный одинэсник)
|
|||
24
Wobland
04.09.12
✎
17:32
|
(23) ты как ТС - путаешь данные с элементами управления ;)
|
|||
25
РусскийВедун
05.09.12
✎
11:10
|
А теперь похожий вопрос.
Процедура деталиПриАктивизацииСтроки(Элемент) нормыДеталей.Очистить(); СпрСотр = Справочники.детали; спр=спрсотр.НайтиПоКоду(элемент.текущаястрока.деталь.код); ТЧ = спр.нормы; Для каждого Строка Из ТЧ Цикл элементыформы.нормыДеталей.ДобавитьСтроку(); элементыформы.нормыДеталей.текущаястрока.операции=строка.операции; //вываливает ошибка .. //{Справочник.СБ.Форма.ФормаЭлемента1.Форма(94)}: Значение не является значением объектного типа (операции) // элементыформы.нормыДеталей.текущаястрока.операции=строка.операции; //элементыформы.нормыДеталей.текущаястрока.операции=строка.операции; //элементыформы.нормыДеталей.текущаястрока.колво=строка.колво; //элементыформы.нормыДеталей.текущаястрока=строка.время; конеццикла; Попытка Записать(); Исключение Предупреждение("Не удалось записать объект """ +"Наименование" +"""! |" + ОписаниеОшибки(), 60); КонецПопытки; КонецПроцедуры Что сейчас не так? |
|||
26
Reset
05.09.12
✎
11:21
|
(25) Практически, всё
|
|||
27
Reset
05.09.12
✎
11:22
|
Ну замени
элементыформы.нормыДеталей.ДобавитьСтроку(); элементыформы.нормыДеталей.текущаястрока.операции=строка.операции; на нормыДеталей.ДобавитьСтроку().операции=строка.операции; возможно, заработает |
|||
28
Reset
05.09.12
✎
11:22
|
вникать в происходящее неохота
|
|||
29
РусскийВедун
05.09.12
✎
11:31
|
(27) не работает
|
|||
30
Reset
05.09.12
✎
11:33
|
(29) нормыДеталей.Добавить().операции=строка.операции;
|
|||
31
РусскийВедун
05.09.12
✎
11:37
|
(30) прошло. тока мне несколько реквизитов еще надо передать. если добавить еще так нормыДеталей.Добавить().колво=строка.колво; то лишние строки появляются
|
|||
32
Reset
05.09.12
✎
11:39
|
(31)
СтрокаДетали=нормыДеталей.Добавить(); СтрокаДетали.операции=строка.операции; СтрокаДетали.ДругойРеквизит="Ататата"; |
|||
33
РусскийВедун
05.09.12
✎
11:41
|
(32) спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |