|   |   | 
| 
 | Перебор значений в ТабличномПоле | ☑ | ||
|---|---|---|---|---|
| 0
    
        on2 28.09.19✎ 16:30 | 
        4 года не занималась программированием! Начала все вспоминать и поняла, что мозг зачерственел!
 В общем застряла на одном моменте: 1С 8.3 В форме документа вызываю обработку. в ней заполняю Табличное поле (Номер,Номенклатура, обозначение,колво, Забрать) И при записи хочу данные направить в документ. Но непойму как перебрать все значения Табличного поля. Далаю так: вох=ЭлементыФормы.ТаблицаОстатков.ТекущиеДанные; Для каддого стр из вох цикл текСтрока_=ЭлементыФормы.ТаблицаОстатков.ТекущаяСтрока; Сообщить(""+вох.Номенклатура+" "+вох.Обоначение+" "вох.колво); КонецЦикла; Выходит: 5 раз значение первой строки икра новая 5 икра новая 5 икра новая 5 икра новая 5 икра новая 5 Что то я не поняла, где я не так что делаю(((( помогите!!!! | |||
| 1
    
        RomanYS 28.09.19✎ 16:33 | 
        жесть
 Для каждого стр из ТаблицаОстатков цикл Сообщить(""+стр.Номенклатура+" "+стр.Обоначение+" "+стр.колво); КонецЦикла; | |||
| 2
    
        on2 28.09.19✎ 16:35 | 
        (1) {Обработка.Подбор.Форма.Форма.Форма(6,21)}: Переменная не определена (ТаблицаОстатков)
 Для каждого стр из <<?>>ТаблицаОстатков цикл (Проверка: Толстый клиент (обычное приложение)) | |||
| 3
    
        on2 28.09.19✎ 16:39 | 
        (1) а поняла я на форме смотрела название а надо было смотреть в данных....блин и никто не скажет))))
 Второй вопрос как передать данные обратно в документ? (ранее я передала параметр в глобальную переменную экспортную) | |||
| 4
    
        acht 28.09.19✎ 16:40 | 
        (0)
 > Далаю > вох > каддого > Обоначение Может ну его, этот 1С? Там по-русски писать надо.. Жили ж без него как-то 4 года... | |||
| 5
    
        on2 28.09.19✎ 16:43 | 
        (4) да ты вижу шутник)))))))     | |||
| 6
    
        ДенисЧ 28.09.19✎ 16:46 | 
        А может, того... Замуж? Детишек нарожать...     | |||
| 7
    
        on2 28.09.19✎ 16:52 | 
        (6) ДенисЧ
 Дай ответ на (3) я тебе рожу)))) | |||
| 8
    
        hhhh 28.09.19✎ 17:16 | 
        (7) так уже подсказали в (1). только осталось вместо ТаблицаОстатков написать правильное имя.     | |||
| 9
    
        on2 28.09.19✎ 17:24 | 
        (8) первую задачу уже решила. Меня сейчас интересует задача (3)     | |||
| 10
    
        hhhh 28.09.19✎ 17:48 | 
        (9) ну, оператором присваивания. Это такой значок: две параллельные горизонтальные черты.     | |||
| 11
    
        on2 28.09.19✎ 20:28 | 
        какие простые вы((
 Дела. в обработке вот что: Объект=докссылка.ПолучитьОбъект(); Для Каждого ТекСтр Из Объект.Основная Цикл КонецЦикла; при этом докссылка содержит ссылку на открытый документ в форме. | |||
| 12
    
        RomanYS 28.09.19✎ 20:37 | 
        (11) о! хоть немного информации. 
 Надо понимать, что ваш Объект и "открытый документ в форме" - это разные объекты. Возможно получите неожиданные результаты | |||
| 13
    
        on2 28.09.19✎ 20:50 | 
        Я открыла документ из документа вызвала обработку (при этом в глобальную переменную передала значение ссылки на документ из которого запустила форму) после чего выполнив манипуляции в обработке должна вернуть данные в документ!
 Как бы все просто )))) такой вариант что то не прокатил: Объект=докссылка.ПолучитьОбъект(); НоваяСтрока = Объект.Основная.Добавить(); НоваяСтрока.Колво = 10; НоваяСтрока.ЦенаПродажи =50; НоваяСтрока.Сумма = 100; | |||
| 14
    
        RomanYS 28.09.19✎ 20:52 | 
        (13) не передавать ссылку, передавайте сам объект (ЭтотОбъект) и его меняйте.     | |||
| 15
    
        ДенисЧ 28.09.19✎ 20:53 | 
        А всего-то надо было объект передать... А потом - срочно замуж и пятерых детей рожать!     | |||
| 16
    
        on2 28.09.19✎ 21:03 | 
        (13)Чет я намудила ошибку не выдает но и в документ не добавляет((((
 (14) ты смерти моей хочешь? 5 детей!!! | |||
| 17
    
        on2 28.09.19✎ 21:14 | 
        вот я овца тупая! я похерила табличную часть !!!
 все мальчики зачипись!!! пошла делать детей)))))))))))всем чмоки чмоки! | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |