Найти в Дзене
Загрузка данных из электронной таблицы
В БСП есть методы загрузки данных в табличную часть объекта. Это довольно запутанный способ, но если разобраться, то можно пользоваться. Просто написано универсально и поэтому сложно. Мы же решим задачу загрузки данных в регистры сведений, по возможности, максимально эффективно. Итак, алгоритм работ такой: Создаем команду и кнопку на форме списка регистра. По нажатию кнопки открывается форма с возможностью вставить данные из буфера обмена или выбрать файл электронной таблицы. А так же, сохранить макет для импорта данных вручную или из других программ...
1 год назад
Звук, мозг, гистерезис и предпосылки построения квантовых теорий мироздания. Почему восковой валик хуже патефона, а патефон хуже вертушки...
Прежде всего, мы должны ответить на вопрос, хотим ли мы услышать музыкальное произведение в том самом виде, как задумывал его автор? Если нет, то Вам лучше не читать эту статью и идти слушать тепловые шумы и дальше. Эта статья для тех, кто любит и умеет слушать музыку, кто хотя бы стремиться добиться верного звучания от той аппаратуры, до которой он может дотянуться. А чтобы тянуться в нужном направлении, я немного расширю кругозор тем, кто в молодости занимался и/или занимается важными делами, но не растратил еще природной любознательности так свойственной сухоносым гоминидам...
1 год назад
1С: Удаление предопределенного значения
В процессе разработки и/или доработки конфигурации бывает необходимо удалить предопределенные значения, например, справочника. И как же это сделать, если предопределенные значения удалить нельзя или не получается? Я с таким столкнулся при исправлении косяков криво написанного обмена группами доступа. При обмене неожиданно появилась еще одна группа доступа Администраторы и тоже предопределенная. Я нашел не нужную группу доступа - у неё не было пользователей, записал в комментарий "УДАЛИТЬ". Затем, я написал внешнюю обработку, где запросом получил ссылку на группу доступа и записал ей в имя предопределенных данных пустую строку...
161 читали · 1 год назад
1С: Как выбрать форму объекта налету
Это первая, но не последняя статья по программированию в 1С. Да, я замешан и в таком, запачкан, так сказать. Хочется напеть строки из арии, кажется Мистер Икс(?): - Да, пишу в 1С! Так что же! Пусть меня обзовут АйТишником. - Как они от меня далеки, далеки - Никогда не дадут руки. Ну, почти так. Мы то знаем, что мы программисты? Или нет? И еще, я буду писать только то, что знаю, сам использую в работе и только для управляемого приложения. Хех, всегда было не по себе от этого названия, типа, в УПП я писал для диких не управляемых форм? ))) Я бы назвал формы безопасными – так больше подходит. Но, на вопрос почему, ответ у 1Сников только один – потому что...
1 год назад
API Linux
Новое время меняет направления развития, приоритеты деятельности и наполняет новым содержанием жизнь. Банальное, казалось бы, импортозамещение в истинном глубинном смысле – это самостоятельность, самодостаточность и суверенитет. А нам нужен суверенитет? До недавнего времени отдельные дегенераты и настоящие предатели, по моему мнению, в нашем правительстве считали, что нет, что «все можно купить». И не просто так считали, но и уничтожали нашу промышленность своим бездействием и прямыми указаниями. А это очень просто. Когда «за бугром» у конкурента кредит стоит на порядки дешевле, то отказ от госзаказа и прямого финансирования своего производителя ставит крест на его дальнейшей судьбе...
1 год назад
Как я флэшку хотел уже выбросить.
Текст для «мальчиков». Если Вы «девочка», прикиньтесь «мальчиком». Или Вы не хакер? Если Вы угробите флэшку, то это сугубо Ваша вина. Не надо ныть и биться головой ап стену – никто Вас не заставлял копипастой вставлять тексты куда попало. Вообще, вставлять куда попало что не понятно – не самая лучшая стратегия. Ну... Если Вы не 1С-ник - им можно. Этот текст нужен тем, кто сделал загрузочную флешку для линей, а теперь жалеет о том, что сделал это, особенно, что поставил линь. Иначе бы Вы спокойно...
1 год назад
Проектирование БД, быстрый старт (продолжаем).
Рассмотрим простой пример базы данных платежных поручений. Именно платежные поручения были взяты мной, т.к. это достаточно короткий пример, чтобы можно было не расплываться по древу во время повествования, здесь можно показать на примере все нормальные формы таблицы, можно показать основные принципы работы в Delphi при создании программ баз данных. Вот как может выглядеть таблица с платежными поручениями в первой нормальной форме: S короткое целое; I целое число; F дробное число; D дата; B BLOB массив, например текст...
1 год назад
Реляционная модель БД, нормализация.
Это выжимка того, что я знаю про реляционную модель. Для дальнейшего прочтения, Вам понадобятся начальные знания в области множеств в объеме школьного курса математики и начальные навыки просмотра-построения какой-нибудь базы данных. Статья поможет тем, кто уже все прочитал, но не совсем надежно понял. Итак, не "будем растекаться по древу". Э. Кодд предложил использовать для обработки данных аппарат теории множеств (объединение, пересечение, разность, декартово произведение). Он показал, что любое представление данных сводится к совокупности двумерных таблиц особого вида, известного в математике как отношение relation...
1 год назад