#0
by Ненавижу 1С
Знаю тут некоторых знатоков этого инструмента. Вопрос больше философский. Почему не допускаются циклические ссылки модулей? мне кажется это можно было разработчикам компилятора обойти
#1
by GrayT
Может и можно, а зачем? Как правило это говорит о непродуманной структуре. Приведи реальный пример когда нужно зациклиться
#3
by Ненавижу 1С
в одном модуле класс-коллекция, со ссылкой на класс-элемент, расположенный в другом модуле, а тот должен иметь ссылку на коллекцию. И все разумеется в интерфейсе, как открытые свойства.
#6
by MMF
ну и сделай в первом модуле юзис второго в секции интерфейса, а во втором - в секции имплементации.
#7
by GrayT
Ну если сильно прижало... Насколько я помню можно и зациклиться - перенеси юзес одного в секцию реализации
#10
by Ненавижу 1С
не прокатит, свойства интерфейса раздутый модуль моветон не моветон, а так и есть - именно поэтому в библиотеке VCL модули очень раздутые
#11
by Ay49Mihas
Как бы плоха ни была Дельфи, но язык там не изменяется в угоду вот таким "философам". Язык программирования должен быть предсказуем и логичен.
#12
by Ненавижу 1С
велосипедисты, вов всех языках это static в делфи же решили назвать class function и class var
#13
by ШтушаКутуша
да тебе то чего переживать, что модуль "раздутый", компилятор то оптимизирующий и включит только те функции, которые юзаются. А если "раздутый", тогда научиться нужно описать сущность 2-3 строками кода-это самое радикальное решение проблемы и инструмент здесь ни причем. Пространность и плохая структурированность кода ведь в твоей же голове?
#14
by Chieftain
Почему не прокатит В первом модуле "Uses" в секции "interface" Во втором модуле "Uses" в секции "implementation" И все прекрасно работает
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Отправка смс из 1С
- Переход на следующую строку
- Работа c ВывестиСекцию (вложенная секция)
- Зависает закачка с ftp
- Требуется построить многоугольник по заданным координатам
- Почему у формы списка справочника нет отбора по родителю
- Нули впереди в нумерации
- Кто-нибудь использует в БП партионный учет?
- Многопоточность в 1с7
- 77 на SQL 2005, добавил константу , а где ее и как искать в SQL MS 2005
- Подскажите можно ли в типовой бухгалтерии 7.7 отказаться от колич. учета?
- ЗУП Доплата до 100% за счет работодателя по больничному листу
- Как получить паспортные данные сотрудника из "Зарплата и кадры"?
- Автопрокрутку в поле ХТМЛ-документа можно организовать средствами в8?
- разница Dbase3 и Dbase4
- Терминальный доступ к файловой базе 1С 8.0.
- как при изменении поля табличной части документа узнать его прежнее значени
- Индексация персональной надбавки
- Как изменить значение измерения в регистре накопления?
- Установить отбор в справочнике по реквизиту программно