Форум программистов, компьютерный форум, киберфорум
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
1С При активизации строки пропадают данные в подчиненной табличной части https://www.cyberforum.ru/ 1c-custom/ thread1140793.html
Прикрепляю файл базы! Прикрепляю скрин формы справочника! Вообщем имеется справочник "Рейсы" с 2-мя табличными частями: "Расписание" - главная, "Даты" - подчинённая. В табличной части "Расписание" при переходе со строки на строку (при активизации строки), должны меняться данные в подчиненной табличной части "Даты". Сначала при открытии вообще не выводил никаких данных. Затем я добавил...
1С Считать значение ячейки в таблице
С таблицами никогда не работал ни на одном языке. Пытаюсь получить значение из выбанной ячейки, котоое заполняется из справочника. &НаСервере Процедура ЗаполнениеСтроки() ТекущийЭлементт=Элементы.ТабличнаяЧасть1.ТекущийЭлемент; Сообщить(ТекущийЭлементт); СпрН=Справочники.Наменклатура.НайтиПоНаименованию(ТекущийЭлементт).ПолучитьОбъект();
1С База "Библиотека" Друзья, помогите мне решить небольшую проблему! Создал я базу под названием "Библиотека". Теперь мне надо сделать автоматически перечисления. (Статус книги: Свободна, Выдана, Списана //Вот эти перечисления). Подскажите, как правильно написать код, а то у меня пока что не совсем получается. Или скинь примеры, может книги и другую полезную инфу. Буду признателен P.S Не обходите эту тему... https://www.cyberforum.ru/ 1c-custom/ thread1140328.html 1С Обработка проведений На 1с 7.7 в модуль документа я просто вписывал обработчик проведения. Тут смотрю события формы и ничего токого не вижу. Как создать обработчик проведения и его отмены? Только не через событие ПриЗаписиНасервере, иначе после отмены проведения документ предеться пересохранять. https://www.cyberforum.ru/ 1c-custom/ thread1139108.html
1С толстая 8,2. Расшифровка Диаграммы
Есть ТЗ с полями Точка(тип -дата), ЗначПлан(число), ЗначФакт(число) . По ней на форме строится диаграмма. Как мне вывести расшифровку к точке диаграммы при 2х-тыркании на столбце диаграммы? Т.е. нужно открыть документ с датой равной дате в этой точке .... <Расшифровка> .... Возникает при двойном щелчке мыши на значении, точке, серии диаграммы, для которых установлено значение расшифровки. ...
1С Расчет стоимости сборочного узла изделия https://www.cyberforum.ru/ 1c-custom/ thread1138827.html
Нужно создать в 1С 8.х справочники: сотрудники, материалы, комплектующие, материалы, виды работ, нормативы и тд. и отчет:расчет стоимости сборочного узла изделия в котором можно выбрать все необходимые позиции из каждого справочника.
1С Толстая 8.2 как прервать обработку функции Подскажите как прервать обработку функции при получении пустого результата выборки написать чето типа функция ...() если рез.Количество() = 0 тогда возврат ложь; иначе возврат рез; .... конецФункции; https://www.cyberforum.ru/ 1c-custom/ thread1138672.html 1С 8.2 Пытаюсь из документа передать значение в справочник
Процедура ПриЗаписи() Если ЭтаФорма.Объект.Закрытие=Истина Тогда Спр=Справочники.Сотрудники.НайтиПоНаименованию(ЭтаФорма.Объект.Мастер); Спр.На_руках=ЭтаФорма.Объект.Прибыль-ЭтаФорма.Объект.Прибыль* Спр.Ставка/100; Сообщить(Спр, Спр) КонецЕсли КонецПроцедуры // ПриЗаписи()
1С Объединение ячеек в одну https://www.cyberforum.ru/ 1c-custom/ thread1137147.html
Здравствуйте,как правильно написать: ДокОперация.Коментарий= ЭлементыФормы.ТабличныйДокумент.Область(2,5) & " от " & ЭлементыФормы.ТабличныйДокумент.Область(2,6)
1С Как сократить ФИО Привет всем. Подскажите как мне сократить инициалы в отчете?? Таблица.Параметры.иФИО=ПолучитьГенДеректора(СсылкаНаОбъект.Контрагент); https://www.cyberforum.ru/ 1c-custom/ thread1136882.html
СКД, пост обработкаи внешние функции 1С
Доброго времени суток! Сделал отчет при помощи СКД, который отлично работал. Теперь понадобилось сделать пост обработку отчета. Пишу так:Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; Настройки = КомпоновщикНастроек.ПолучитьНастройки(); КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;...
1С Сортировка справочника Как можно отсортировать справочник по коду, после выполнения УстановитьОтбор?? помогите пожалуйста https://www.cyberforum.ru/ 1c-custom/ thread1136750.html
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
07.04.2014, 12:01 0
1C 8.x

Терминология - 1С - Ответ 6010036

07.04.2014, 12:01. Показов 4876. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено DmitriyK0207 как решение

Решение

"This" - есть во многих ЯП. В модуле формы обращение к реквизитам объекта имеет скрытый префикс (ЭтаФорма). ЭтотОбъект тоже присутствует: это буфер объекта в контексте формы.
ЭлементыФормы - это уже контейнер контролов, к нему без префикса не суйся.
Имеем реквизит документа Контрагент.
ЭтаФорма.Контрагент=ЭтотОбъект.Контрагент=Контрагент.
Теперь нет в объекте Контрагента, а он нам нужен на время существования формы. Тогда мы заводим реквизит Формы Контрагент. ЭтотОбъект.Контрагент вызовет ошибку,а ЭтаФорма.Контрагент=Контрагент.
Самая путаница, если мы обратимся к реквизиту объекта через реквизит контекста формы "Ссылка".
Ссылка.Контрагент=ЭтаФорма.Ссылка.Контрагент=ЭтотОбъект.Ссылка.Контрагент, НО # Контрагент! Ошибки не будет, но такая конструкция вызовет запрос к БД, и вернёт старое значение до изменения в форме (если не было записи)
Префиксы "ЭтаФорма" и "ЭтотОбъект" хорошо служат ленивым программистам, поскольку начинает выдаваться более подробная подсказака. НО! ЭтаФорма+точка - не покажет реквизиты буфера объекта, надо юзать "ЭтотОбъект"
.

Добавлено через 9 минут
Вот ещё что важно: конструкция
1C
1
[ИмяАтрибута]=Значение;
вызовет ошибку. А
1C
1
ЭтотОбъект[ИмяАтрибута]=Значение;
сработает.
Нельзя присваивать реквизиты объекта через ЭтаФорма, правда есть изврат:
ЭлементыФормы.ИмяКонтрола.Значение=Значение; платформа переправит это в данные контекста (не уверен, что это поизойдёт при снятой галке у контрола "Изменять данные")

Вернуться к обсуждению:
Терминология 1С
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2014, 12:01
Готовые ответы и решения:

терминология
что означает &quot;внутри класса&quot;?

Терминология
Добрый день. Есть список терминов из литературы, хотелось бы узнать какие их повседневные названия...

Терминология
Доброго всем времени суток. Есть ли какое-то официальное название деятельности которую...

Терминология кулеров и т.д
Дайте пожалуйста статейку или расскажите о всяких словечках, терминах и т.д.: что такое BOX, что за...

2
07.04.2014, 12:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2014, 12:01
Помогаю со студенческими работами здесь

Правильная терминология
Пишу диплом, в связи с чем возникает вопрос правильной терминологии. Как правильно писать -...

Устоявшаяся терминология сайтостроения
Здравствуйте. Выбор названия классов - личное дело разработчика, но тем не менее есть некоторые...

Профессиональная английская терминология
Есть три предложения на английском по теме радаров, в которых используется профессиональная...

Английская терминология в радиотехнике
Добрый день, прошу помощи у людей, которые с зарубежной литературой по радиоэлектронике на &quot;ты&quot;....

терминология: логический, основной, расширенный диски, том. Где что?
я не понимаю что такое: логический, основной, расширенный диски и что такое том? В разных...

Терминология: Класс, объект, экземпляр, сущность. (Дейт о путанице в этой сфере)
О некоторых проблемах терминологии, которые ещё и осложняются тем, что термины кочуют по смежным...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru