#0
by Полька
Это опять я. Просто интересно :) ТЗ.Очистить; Почему при этом очищаются обе таблицы? Они что, связаны между собой?
#3
by Ненавижу 1С
это не копирование объектов, это копирование ссылки на один и тот же объект есть же Скопировать
#6
by zak555
она хотела скопировать универсальную коллекцию, а ты предлагаешь скопировать только структуру
#12
by НеБорисНуралиев
Эх молодежь! Не застали чудесной поры кодирования на Си... Не знают про указатели и переменные в памяти.
#19
by zak555
Знач Необязательное ключевое слово, которое указывает на то, что следующий за ним параметр передается по значению, т.е. изменение значения формального параметра при выполнении процедуры никак не повлияет на фактический параметр, переданный при вызове процедуры. Если это ключевое слово не указано, то параметр процедуры передается по ссылке, то есть изменение внутри процедуры значения формального параметра приведет к изменению значения соответствующего фактического параметра.
#33
by ASU_Diamond
если бы для ТЗ это работало, то какой бы результат твоей программы был? у тебя выходит что внутри процедуры изменяется параметр, но это не влияет на фактический, значит ничего не измениться в месте вызова процедуры
#35
by Classic
Это работает для ТЗ. Просто надо понимать, что переменная ТЗ хранит не таблицу значений, а ссылку на набор значений
#42
by mikecool
а блин, я не с этим сталкивался ))) вот с чем Процедура ДваДва(Знач ТЗ) результаты 2 2 Три Четыре 2 2 Три Четыре
#47
by banco
прочитали бы уже статью на ИТС Разница для всех типов при передаче параметра процедуры или функции по ссылке или по значению проявляется в присвоении фактическому параметру процедуры или функции нового значения. Вызов свойств и методов контекста фактического параметра, если таковые имеются, влияет на формальный параметр независимо от того, передается ли он по ссылке или по значению.
#48
by Classic
Для этого ИТС читать не надо. передача по ссылке и по значению есть в любом языке. Правда как правило по умолчанию значение, а не ссылка, как в 1С
#49
by Ненавижу 1С
Знач означает, что значение переменной ТЗ (а это ССЫЛКА на объект, а не сам объект) не вернется из процедуры но сам то объект изменен! и не важно чему стала потом равняться ссылка
#51
by ilkoder
если я передам по значению ссылку на элемент справочника - оно мне что, новый элемент справочника сделает? это будет тот же самый элемент справочника
#53
by rozer76
+ открыл для себя недавно такое "Знач блокирует возврат параметра из другого контекста" см. - 12 пост
#54
by К_Дач
не совсем понятно, а можно пример? Если я передам в процедуру Проц(Знач ТЗ) таблицу значений и попытаюсь переопределить ее - ничего не выйдет, это нам уже Classic продемонстрировал. А что с остальными типами? Другие коллекции значений, а простые типы?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Создание ТЗ с вложенными ТЗ на основании плоской ТЗ методом группир. по колонкам
- ТЗ.Свернуть для ТЗ в ТЗ
- Копирование папок номенклатуры в 7.7()Т+С
- Как загрузить ТЗ в другую ТЗ.
- Выгрузить ТЗ в другую ТЗ
- Скопировать одну строку ТЗ в другую строку ТЗ
- Самый оптимальный способ сформировать из ТЗ другие ТЗ по контрольному столбцу
- как перебрать ТЗ и записать данные в ТЗ на форме
- напомните как скопировать тз в другую тз
В этой группе 1С
- Как автоматом менять цены в накладной вместе с заменой контрагента?
- WS определения
- СКД - как убрать итоги по некоторым группировкам?
- Управление производственным предприятием, редакция 1.2 (1.2.19.1)
- Запросы. Как передать параметр во вложенный запрос?
- Печать табличного документа, ориентация страницы
- КритерийОтбора.СтруктураПодчиненности в отчете СКД
- 1С ЗУП, Справочник Вакансии
- Как и где можно посмотреть в ЗУП-Корп пересечения периодов
- СКД - порядок полей в группировке и ресурсах
- СКД. Отбор на тип параметра
- v8: Как запросом найти сотрудников с одинаковыми табельными номерами?
- ПолучитьФормуНовогоДокумента Помогите разобраться....
- v7: Остатки ТМЦ
- Программное создание и проведение документа
- Полнотекстовый поиск в 1С
- УТ 10.3 РМК. Чек ККМ записывается предыдущим днем в 12:00:00
- Получение объекта из временного хранилища
- Не отображается реквизит на управляемой форме
- УНФ для Ураины, не проводися расход из кассы.