Расширенный фильтр

Библиотека — все для 1С

Процедура или Функция? 8

Практика программирования v8 1cv8.cf

Со временем почему-то перестают устраивать вещи, написанные лишь для того, чтобы они работали. Хочется красоты, стиля. В тоже время хочется простых и понятных правил для поддержки этой красоты и этого стиля. Данный вопрос относится к категории "Размышления над стилем". Представим, что мы пишем некий код, в котором могут быть использованы как процедуры, так и функции. Код содержит участки, в которых могут произойти ошибки, и участки, в который ошибок мы не ожидаем. Вложенность вызовов может быть произвольной. В то же самое время хочется легким способом получить диагностику по ошибке настолько подробной, чтобы все цепочки вызовов были "как на ладони". Исходя из этих соображений и возникает желание определить чёткие критерии того, в каком случае стоит использовать Процедуры, а в каком случае Функции.

17.01.2008    36131    brix8x    32    

TestIB8x - 0003 - Безопасный код - Option Explicit - первая реализация 0

Практика программирования v8 1cv8.cf

Был момент, когда захотелось задвинуть этот тест подальше, т.к. в Платформе 8.х защита от небрежного кодирования проработана хорошо. Достаточно перестать использовать экспортные переменные уровня приложения, внешнего соединения и переменные уровня модуля. После этого можно "клепать" код, даже не вымыв перед этим руки и не промыв мозги Ж-). Спасибо, комментариям на прошлое обсуждение и нескольким письмам на мыло - сподвигли на завершение начатого. Тест получился большой - более 900 строк на JScript, но кое-какие моменты все-таки остались ...

16.01.2008    8543    brix8x    3    

10 фактов об ИНФОСТАРТ. 4

О сообществе

Нам 2 года.

16.01.2008    14039    infostart    24    

Долой дубли! 7

Практика программирования

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

12.01.2008    11163    Shaman100M    36    

Начинаем работать в 1с 8.0 8

Администрирование данных 1С v8 1cv8.cf

И так программа готова к действию, а Вы, вооружившись всякой литературой по 1С версии 8.0, в предвкушении чуда приступаете к работе. И, конечно же грамотная машина, после стандартных манипуляций вам выдаст свое диалоговое окно.

11.01.2008    2423    azza    4    

Быстрый парсинг строк 2

Практика программирования v8 1cv8.cf

У вас есть необходимость выполнить загрузку данных из текстового файла с разделителями, и в одной строке много значений? Тогда вот вам на суд мое решение:

10.01.2008    5096    naghual    9    

Поздравляю с НОВЫМ 2008 ГОДОМ! 2

Поздравления

Поздравляю всех с Новым Годом! Желаю, чтобы каждый из вас поймал свой попутный ветер, но так же успел распустить свои паруса. Удача, как бы мы на нее не обижались, приходит в самый неожиданный момент. Желаю, чтобы каждый из вас не упустил ее в будущем году. Желаю новых свершений и побед. Те, кто планирует изменить свою жизнь, наконец-то решились, и изменили ее. Тем кому нужна поддержка, получили ее. Всем, кто хочет найти свое, нашел таки свое, наконец. Всем энергии и жезнерадостности в будущем году. Хорошего настроения, ведь оно помогает жить и преодолевать препятствия. А так же всем больших рейтингов, больше звезд, комментариев, скачиваний. Программерской музы при написании алгоритмов, и писательской музы при написании блогов :). Больше заказов хороших и дорогих. Чтобы проекты выполнялись в срок, а клиенты платили вовремя и много. Всем новых открытий и новых перспектив!

31.12.2007    14296    support    2    

Поздравляем бухгалтеров с новым годом!!! 2

Практика программирования Поздравления

Вариация на тему поздравлений:)

29.12.2007    10196    gubsky    4    

За попытку продать оперативникам ПО 'Гарант' и '1С' суд назначил наказание в виде двух лет условного лишения свободы со штрафом 4

Архив

35-летний тамбовчанин признан виновным в незаконном использовании объектов авторского права. За попытку продать оперативникам программное обеспечение "Гарант" и "1С" суд назначил ему наказание в виде двух лет условного лишения свободы со штрафом в 50 000 рублей. В течение двух лет осужденный обязан являться на регистрацию в органы исполнения наказания и находиться после 22 часов дома. По информации прокуратуры Тамбовской области, мужчина приобрел через сеть Интернет два контрафактных компакт-диска с программным обеспечением "Гарант" и "1С". Установив программы на свой компьютер, он решил "отбить" потраченные деньги, для чего разместил в сети Интернет информацию о продаже дисков с программным обеспечением "1С" и "Гарант". Вскоре на его электронный адрес поступил заказ. Мужчина отправил наложенным платежом на имя заказчика ценную бандероль с дисками, а через несколько дней получил 570 рублей в качестве наложенного платежа за отправленную им ценную бандероль. В результате это сделки правообладателям НПП "Гарант-Сервис" и ЗАО "1С" был причинен ущерб на сумму свыше 570000 рублей, который квалифицируется как "особо крупный". На суде мужчина виновным себя не признал, но суд счел представленные обвинением доказательства достаточными, сообщает корреспондент ИА REGNUM.

28.12.2007    14486    support    2    

С 1 января 2008 года бухгалтеры не смогут распечатывать ПКО и РКО прямо из «1С» 6

Архив

Факт. Приходные и расходные кассовые ордера снова становятся бланками строгого учета. С 1 января 2008 года бухгалтеры не смогут распечатывать ПКО и РКО прямо из «1С» или другой программы. Учет этих бланков придется вести на внебалансовом счете 08 «Бланки строгого учета» по законодательно установленной стоимости, а в случае разворовывания, недостачи, уничтожения и порчи размер ущерба нужно будет вычислять с применением коэффициентов. Кроме увеличения расходов на бланки, дополнительным неудобством является необходимость покупать их на основании специальной приходно-расходной накладной ф. сЗ-1 и доверенности ф. М-2 при наличии паспорта лица, покупающего бланки. Документ. Постановление КМУ № 809 от 06.06.2007 г. По ссылке еще 12 документов, вступающих в силу с 1 января 2008 года на Украине

28.12.2007    15077    support    41    

Город Инфостарт 14

Архив

Вот появилась такая незатейлевая игра. Создаешь свой город и отсылаешь ссылку всем знакомым. Чем больше зайдет по ней людей, тем больше становится город. До конца еще не разборался, вроде потом каждый должен голосовать, что развивать в городе. Итак, городу Инфостарт быть! http://infostart.myminicity.com/tra http://infostart.myminicity.com/ind http://infostart.myminicity.com

27.12.2007    14741    support    9    

TestIB8x - Безопасный код - Option Explicit 2

Практика программирования v7.7 1cv7.md

Предварительное решение следующей ситуации: "Мы берём некую "универсальную" экспортную функцию, включаем её в свою конфигурацию и эта функция в качестве побочного эффекта затирает значения наших переменных (уровня приложения, уровня модуля, ...)." А откуда бы автор этой функции мог догадаться, что мы будем использовать такие же "редкие" идентификаторы как "Валюта", "Индикатор", прочее ... ;-)!? Желающих приглашаю к обсуждению данного решения, может что важное упущено?

27.12.2007    8360    brix8x    5    

ТаблицаЗначений.ТаблицаЗначений - удобство обработки данных. 2

Практика программирования v7.7 1cv7.md

Вложенные ТаблицыЗначений очень удобны для группирования данных при всяческих расчетах. Например расчет вложенных нормативов затрат сырья.

24.12.2007    7305    Rom_Kat    23    

Космические технологии O-Planet: 1С и навигация в асинхронном пространстве 3

Практика программирования v7.7 1cv7.md

Сегодня мы направим наш челнок в мир асинхронной интерактивности, туда, где ...

22.12.2007    16395    O-Planet    6    

1С: в семье не без изъяна 7

Архив

Показательный случай провального внедрения ИТ-системы произошел в компании «Формула Безопасности». Исполнитель, один из ведущих партнеров «1С» - компания ВДГБ, взяв предоплату за проект, не смог реализовать его даже на 15%. В результате заказчик приостановил договор и добился возврата части аванса. В «1С» подчеркивают, что данный случай является исключительным для ее партнеров. Эксперты говорят, что с аналогичной ситуацией сталкивается огромное количество представителей среднего бизнеса. Причины кроются как в отсутствии опытных кадров, так и в недопонимании между заказчиком и исполнителем.

20.12.2007    14386    support    14    

Предупреждение о превышении размера mlg 1

Универсальные функции v77::БУ 1С7:Бух

Предупреждение о превышении размера mlg

18.12.2007    6702    AklexK    5    

Клуб на Инфостарте. И о рейтингах. И просто – в пятницу… 8

О сообществе

Как приятно вечером в пятницу, после активной трудовой недели раствориться в мягком кресле уютного кафе за чашечкой кофе или чего покрепче, в приятной компании, под звуки музыки…

14.12.2007    17086    O-Planet    15    

TestIB8x (Общая концепция) 4

Работа с интерфейсом v7.7 1cv7.md

Данная статья - компиляция из трех статей сайта ( http://brix8x.stavr.ru ), описывающая общую концепцию программы TestIB8x. Цель статьи - оценить актуальность задачи контроля качества создаваемых конфигураций для сообщества infostart и получить отклики в виде пожеланий какие тесты было бы необходимо реализовать в первую очередь.

12.12.2007    8548    brix8x    5    

Всем, "обрезавшим" огромные базы 7.7 посвящается... 67

Свертка базы v77::ОУ v77::БУ 1С7:Бух 1С7:ТиС

Альтернативный метод "обрезки" ("свертки") базы 1С.77 на конкретную дату через УРБД

11.12.2007    51281    Dolly_EV    110    

Объединение справочников и перенос остатков номенклатуры из нескольких баз 1С 7.7 в 1 базу УПП 8.1 2

Перенос данных из 1С7.7 в 1C8.X Практика программирования v7.7 v8 1cv7.md УПП1

Объединение справочников и перенос остатков номенклатуры из нескольких баз 1С 7.7 в 1 базу УПП 8.1

11.12.2007    10688    danser    3    

Рекурсивная функция создания вложенных каталогов 0

Практика программирования Универсальные функции v7.7 1cv7.md

Рекурсивная функция создания вложенных каталогов

08.12.2007    4122    Nik_Super    1    

Дневник программиста 37

Архив

У программиста жена уехала в гости к родителям на месяц и что из этого вышло...

03.12.2007    4185    Daymon    15    

Порядок обработки результатов инвентаризации, устранение пересортицы, отнесение результатов на МОЛ. 9

Пользователю системы v8 1cv7.md

В статье http://infostart.ru/profile/17051/articles/255/ было предложено к обсуждению Методическое руководство, определяющее порядок проведения инвентаризации. Постараюсь развить тему и ответить на вопрос пользователя INEOOSAKI: «Поделитесь, пожалуйста с общественностью методикой работы с результатами инвентаризации на примере типовой ТиС. В частности разбор пересортицы интересует. Еще интересует, как Вы относите недостачу на МОЛа и отображаете это в базе.»

28.11.2007    31759    Sprite    23    

Описание механизмов программных реализаций на платформе 1С:Предприятие 8.1 : «Использование временных таблиц в запросах» 25

Практика программирования v8 1cv8.cf

Этой статьей я начинаю цикл, который будет посвящен описанию механизмов реализации, которые нужно уметь реализовывать при сдаче экзамена 1С:Специалист по платформе 8.1. Начну пожалуй с "Использования временных таблиц в запросах".

28.11.2007    15081    Provlax    11    

Бот из Контры 7

О жизни

Фантазия на тему "Религия и программисты 1С". Исходный вариант здесь:

27.11.2007    14996    CheBurator    12    

Мастер класс «O-Planet»: Произвольный отчет с группировками. 36

Практика программирования Работа с интерфейсом v7.7 1cv7.md

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

27.11.2007    21390    O-Planet    21    

Сравнение производительности различных техник проведения документов в 1С:Предприятие 8.1, с выборкой из табличной части и регист 4

Практика программирования v8 1cv8.cf

Целью данной статьи является сравнение трех различных способов проведения документов по регистру накопления, в программно продукте 1С:Предприятие 8.1 с выборкой из табличной части документа и регистра накопления: • Проведение с использованием соединения виртуальной таблицей регистра накопления с временной таблицей. В условиях виртуальной таблицы регистра накопления используется вложенный запрос к временной таблице; (далее по тексту – «Техника проведения с временными таблицами»); • Проведение с использованием соединения виртуальной таблицей регистра накопления с вложенным запросом. В условиях виртуальной таблицы регистра накопления используется вложенный запрос к табличной части документа (далее по тексту – «Техника проведения с вложенными запросами»); • Проведение с использованием соединения виртуальной таблицей регистра накопления с вложенным запросом. В условиях виртуальной таблицы регистра накопления используется список значений, полученный выгрузкой из табличной части документа (далее по тексту – «Техника проведения со списком значений»).

26.11.2007    10986    Provlax    10    

Хороший программист III 85

Архив

В продолжении темы о хороших программистах поговорим о тех, кто таковых ищет: о наших заказчиках... http://www.o-planet-1c.narod.ru http://www.belkamag.ru

23.11.2007    18973    O-Planet    41    

Проверка дублей строк с помощью 1С++ 5

Практика программирования v7.7 1cv7.md

Проверяются только справочники, для остального надо переделать немного фрагмент кода с метаданными

23.11.2007    8790    Вадимко    5    

Краткие дополнения к статье "Настройка автообмена в УРБД" (автор sashulyT) 3

Распределенная БД (УРИБ, УРБД) v7.7 1cv7.md

Еще некоторые небольшие, но достаточно существенные комментарии. Навеяно статьей http://infostart.ru/articles/257/ и недавними личными сраданиями :)

21.11.2007    10354    nikitan    4    

Чтение журнала регистрации с конца 12

Практика программирования Администрирование данных 1С

Команды для "обратного" чтения не нашел. Взял хитростью.

19.11.2007    14474    Shaman100M    7    

Улучшение регистра курсов валют в v8 14

Практика программирования v8 1cv8.cf

Небольшая доработка регистра сведений "Курсы валют" для более удобного использования его в запросах.

18.11.2007    13191    clappa    11    

Админы и программисты 37

Архив

Потому что мысль. Пока она плавает - ее можно думать. Главное, чтобы не утонула.

14.11.2007    9083    gubsky    27    

[ОБУЧАЛОВКА] ZLOPUN или как меня достали неснимающиеся резервы... 11

Практика программирования Учет ТМЦ Учет ТМЦ v77::ОУ 1С7:ТиС

Решение проблемы которой не должно быть. Не должно быть, конечно же, проблемы... А она есть! Причем, имхо, проблема эта похожа на наглого суслика - вылазит в самый неподходящий момент. Поэтому - берем дуст и травим сусликов беспощадно...

14.11.2007    16665    CheBurator    26    

Настройка автообмена в УРБД 12

Распределенная БД (УРИБ, УРБД) v7.7 1cv7.md

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

13.11.2007    25130    sashulyT    9    

ПОРЯДОК ПРОВЕДЕНИЯ ИНВЕНТАРИЗАЦИИ. Методическое руководство 17

Пользователю системы

Описана последовательность и методика проведения инвентаризации. Плюс методики в том, что согласуются действия сотрудников на каждом этапе работ. Каждый знает ЧТО делает и за ЧТО отвечает. Данная методика определяет и порядок проведения выборочных инвентаризаций, которые необходимы для устранения пересортицы товаров, имеющих разницу в стоимости. Формы документов стандартные.

11.11.2007    146167    Sprite    11    

Один воскресный день из жизни ИТ- отдела 127

Архив

Комедия в трех частях, с моралью и системными требованиями. Действующие лица: Программист -- начальник отдела ИТ. Блондинка -- подруга программиста. Юноша -- помощник и заместитель программиста. Админ -- он и в Африке админ. Compaq -- персональный компьютер юрского периода. А также: компьютерная техника, расходные материалы, операционные системы, прикладной софт, каналы связи, полезные данные, биты, байты. Системные требования. Для адекватного восприятия текста от читателя потребуется: профессиональная деятельность в области информационных технологий, знание базовых понятий архитектуры PC, опыт работы с операционной системой MS DOS, операционной средой MS Windows 3.х и прикладным софтом той славной эпохи, когда программы были маленькими, дискеты -- большими, а компакт-дисков не было вовсе.

09.11.2007    54053    wolfsoft    31    

Способ передачи данных между групповыми контекстами форм или как забыть про "глРасшифровка" и "глФлагРасшифровки" 9

Практика программирования v7.7 1cv7.md

Используем штатные возможности, - объект "Форма" имеет их в своем арсенале.

08.11.2007    13462    Shaman100M    8    

Из раннего.. 8

О жизни

Я давно не пишу стихов. Времени нет. Любовь приходится душить в себе. Прав Снусмумрик, ой прав. Это - из счастливой студенческой поры...

08.11.2007    7554    Сисой    7