Как удалить область макета? #683889


#0 by JaZDik
Не подскажите как удалить область макета, если к примеру не меняется подразделение и должность, только оклад. 1с82 ЗУП
#1 by Rie
Для начала - зайти в Конфигуратор, открыть макет... Только кажется мне, что не область макета тут удалять надо.
#2 by Maxus43
не выводи эту область вобще
#3 by 1Сергей
если не меняется подразделение и должность, только оклад, то область макета надо удалять в конфигураторе. Инфа 146%
#4 by User_Agronom
Это гон. Не ведись. Слушай !
#5 by maksim358
вопрос правильно поставь. удалять или не выводить одно и тоже каждый раз?
#6 by JaZDik
Извените ребят... да не выводить
#7 by JaZDik
Какое условие должно быть?
#8 by 1Сергей
"если не меняется подразделение и должность, только оклад"
#9 by JaZDik
да
#10 by Rie
Вывел - запомни подразделение и должность. Следующего выводишь - сравни подразделение и должность с запомненными. Это если я правильно понял то, что ты не написал в .
#11 by User_Agronom
Кто ж тебе скажет сразу то? Попробуй хранить предыдущие значения подразделений и должностей и сравнивай их с текущими.
#12 by User_Agronom
Не, завел пустые. Первый проход сравниваешь с пустыми, обработал - перезаполнил текущими. Следующий проход они стали предыдущими. И т.д.
#13 by Rie
Они и так будут пустыми (Неопределено), пока им первый раз чего-нибудь не присвоят.
#14 by User_Agronom
Конечно, 1С очень легко обходится с описанием переменных. Но, тем не менее оно есть. Описанный ниже код работать не будет: Перед циклом обязательно нужна команда И ещё ПустаяСсылка и неопределено - разные вещи.
#15 by Rie
А = Неопределено; перед циклом. Главное - чтобы не совпало ни с одним из возможных значений (кстати, поэтому Неопределено чуть лучше, чем пустая ссылка).
#16 by 1Сергей
А ещё её можно обмануть. Если Ложь Тогда ....
#17 by Rie
А не проще ли вместо этого А = "";
#18 by User_Agronom
Я начинал с Turbo Pascal 3.0 на КУВТ Yamaha. Там размер ОЗУ был небольшим, поэтому приходилось экономить даже на комментариях (текст тоже занимал место в ОЗУ в момент компиляции). Поэтому это лишние 48 байт. Некошерно. Те же 6 байт, одна операция присваивания.
#19 by Rie
А = 0; Однако рассуждать о том, сколько байт в 1С на основании того, сколько байт это было в turbo pascal - несколько загадочно.
#20 by 1Сергей
Я начинал на Львiв ПК-01, там вообще нет комментариев и оперативы всего 48 кб
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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