Попытка присвоить значение недоступной для записи переменной (Таб) #401173


#0 by Slaventiya
Это код в модуле формы Процедура Т_ТНВЭД Это ошибка в 1с "Таб = СоздатьОбъект("ТаблицаЗначений"); {Документ.Акт_ТС.Форма.Модуль}: Попытка присвоить значение недоступной для записи переменной (Таб)" Просто не понимаю, что за чушь, во всех учебниках такой пример,  а тут нате..... табличная часть имеет идентификатор Таб, формула для Таб Т_ТНВЭД В чем проблема подскажите, и если можно проконсультируйте... как сделать след, в открытом документе, вся таблица уже разбита с названиями на столбцы... а я что ни делал никак. Заранее благодарен.
#1 by ТелепатБот
#2 by Rie
На форме есть элемент управления с идентификатором Таб.
#3 by Рэйв
Скорее всего Таб реквизит и тип у нее совсем не ТЗ
#4 by also
Таб.Наименование = Спр.Наименование; Вот это круто. А где у тебя тогда аб.НоваяКолонка("Наименование") ???
#5 by Slaventiya
Нет, реквизиты таблицчно части Код, Наименование
#6 by Shaman100M
В учебниках обычно нет начала процедуры, а оно д.б. таким:
#7 by Токс3
Шаман... :)
#8 by Slaventiya
)))) Хм, вроде как при объявлений имени переменной и присвоении ей значения ... переменная и читаеться открытой ?
#9 by Slaventiya
тьфу объявденной
#10 by YF
Есть реквизит с именем "Таб", поэтому и ошибка
#11 by vladko
у тебя на форме есть элемент, с идентификатором таб. 100% можешь везде заместо таб, написать ТЗ. тогда программа пойдёт.
#12 by Rie
Это в случаях, если идентификатор _не был ранее объявлен_. Если был объявлен ранее (в модуле, в форме) - то присваивание не объявляет новую переменную. См. .
#13 by Shaman100M
Если имя необъявлено, оно может совпасть с глобальной переменной, реквизитом диалога, реквизитом метаданных. Объявляя переменную вначале процедуры, обо всем это можно не думать.
#14 by Кадош
у меня одного вот так отображается? Таб = <SPAN. class="cr">СоздатьОбъект</SPAN>("<SPAN class="cb">ТаблицаЗначений</SPAN>");
#15 by Rie
У меня нормально отображается. В Chrome и в FireFox.
#16 by YF
У тебя скриптик в настройках загружен?
#17 by Slaventiya
Нету там реквизита ТАБ ! И пробывал я уже и ТЗ и прочее, но мысль насчет "оно может совпасть с глобальной переменной, реквизитом диалога, реквизитом метаданных. Объявляя переменную вначале процедуры, обо всем это можно не думать." Ух, дзякуй.... т.е. спасибо, Ок счас полезло след. Пока Спр.ПолучитьЭлементы=1 Цикл {Документ.Акт_ТС.Форма.Модуль}: Поле агрегатного объекта не обнаружено (ПолучитьЭлементы)
#18 by Rie
Не ПолучитьЭлементы, а ПолучитьЭлемент.
#19 by YF
[Нету там реквизита ТАБ] - не может быть такого
#20 by Эльниньо
Попробуй:
#21 by Rie
Насчёт "нету там реквизита ТАБ" - может, на другом слое формы?
#22 by AcaGost
Таб.ВидимостьКолонки("N","Код","Расшифровка кода",1);
#23 by АЛьФ
2 "табличная часть имеет идентификатор Таб" или все же "Нету там реквизита ТАБ"?
#24 by Shaman100M
Если Таб - реквизит диалога типа ТаблицаЗначений, нужно тогда,
#25 by Slaventiya
Не знаю как даже ответить... но комичность ситуации в след. конфигрураця чистая вообще, а с ПОлучитьЭлементы спсб...
#26 by FanatToNight
""табличная часть имеет идентификатор Таб, формула для Таб Т_ТНВЭД "" ?? Табличная часть документа, именно Документа в самой Конфигурации, имеет реквизит Таб, или он только в Табличной части?
#27 by FanatToNight
+26 Или он только в ТабличнойЧасти на форме?
#28 by Токс3
Как загадашна эта семёрка, вопросов больше чем ответов... :)
#29 by Slaventiya
В форме документа есть табличная часть "Таб", В реквизитах Табчасти Код, Наименование... по сути все...
#30 by YF
(*) Все, сдаюсь. Автора в ЖКК
#31 by FanatToNight
не.. без конфы, только по ответам автора не могу просечь.. что за табличная часть "Таб".. хоть-бы скрин выложил, что-ли.. того участка конфы, где реквизиты шапки и табличной части документа развернуты..
#32 by Slaventiya
Да е мае )))) Конфа пустая !!! Вообще, просто для опытов, вообще пустая, те. там вообще ничего нет !!!! ))) Есть Один Документ и один Справочник, АКТ_ТС, ТНВЭД, все.....
#33 by FanatToNight
во, один твой документ и надо пропринтскринить :) остальное неважно :)
#34 by Slaventiya
И куда же его такой ? )))
#35 by Ochkarito
На форму документа помещен элемент "Таблица значений" с идентификатором Таб , то что написано в пробовал делать?
#36 by Slaventiya
Да пробывал.... Большая таблица, пустая, бещз колонок, не открываеться ничего
#37 by Shaman100M
проверь "Действия - Свойства формы", мож там стоит "Использовать таблицу" под названием "Таб" или все же реквизит на форме есть, на закладке формы "Диалог" - меню "Диалог - Автомат. порядок обхода - отключить", затем "Диалог - Настройка порядка обхода" - и там искать "Таб"
#38 by Токс3
ТИИ?
#39 by Rie
Поясни поподробнее. На форме документа лежит таблица значений Таб? Или на форме документа лежит табличная часть? Откуда ты взял "Таб" применительно к табличной части?
#40 by YF
Дык по ясно, что там ТЗ Автор, еще не надоело на взрослыми дядями издеваться?
#41 by Ochkarito
Можно глобальным поиском еще поискать эту Таб, если конфигурация пустая. А вообще в решение .
#42 by Ochkarito
Автор сам не мальчик :D
#43 by Slaventiya
))) Вот вам смешно, а мне уже плакать хочеться.... НО с опытом действительно туго... причем очень, по 1с так точно, но все равно за участие спасибо, хоть и сокразмом несет за версту ) на форме лежит таблица, идентификатор Таб, в модуле формы табличная часть Таб,
#44 by Rie
Издеваешься? На форме у тебя лежит элемент управления - _таблица значений_ с идентификатором Таб. И ты уже больше сорока постов утверждаешь, что ну нет у тебя никаких Таб. Щёлкни по этой таблице и посмотри её свойства. Что написано в "Идентификатор"?
#45 by Эльниньо
Тады
#46 by Токс3
Таблица, табличная часть, таблица значений - 3 совершенно разных ругательства, а ты их в кучу... оттого и непонятки... :)
#47 by YF
+ нечто = создатьОбъект; нечто не может быть никаким элементом диалога
#48 by Slaventiya
Ну простите, вы господа я так понимаю ни одну собаку съели на этом деле, я пока учусь только, вот отсюда и идет не понимание ( Но за спрос в нос не бьют, здесь по крайней мере, а не задаваяч вопросы тупо глядя на примеры как то сложновато,
#49 by Токс3
Ну с этим подсказали, как подшаманить... правда такая хня получается... :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С