Две функции Excel, которые "спасут мир"

Публикация № 86148

Разработка - Обмен данными 1С - Загрузка и выгрузка в Excel

304
Excel несомненно обладает богатейшим инструментарием по обработке больших массивов информации. Много трудов написано по этой замечательной программе. Я же хочу остановиться на двух практически полезных функциях и их возможном применении при работе с 1С.

Excel несомненно обладает богатейшим инструментарием по обработке больших массивов информации. Много трудов написано по этой замечательной программе. Я же хочу остановиться на двух практически полезных функциях и их возможном применении при работе с 1С.

Несмотря на громкое название заголовка статьи (это всего лишь шутка), материал не претендует на оригинальность и открытие каких-то сокровенных тайн. Естественно, что эти две описываемые функции не являются панацеей. Но по опыту могу сказать, что они довольно часто выручают в различных ситуациях.

1. Функция ВПР (VLOOKUP). И ее разновидность - функция ГПР.

Данная функция позволяет "склеивать" по какому-либо ключевому (уникальному) полю две таблицы в одну. Например, можно склеить справочник физических лиц с их адресами по коду физического лица.

1) Как это работает

Представим, что есть две таблицы в Excel. Первая содержит поля: Код физлица, ФИО физлица, дата примема на работу. Вторая содержит поля: Код физлица, Адрес проживания. И в одной и в другой таблице есть уникальное поле "Код физлица". По нему и произведем сборку двух таблиц в одну. На скриншоте, представленном ниже в колонку "D" выведен результат работы функции. Цифрами обозначены составные части функции. Итак, в колонку "D" по ключевому полю (1) из области ячеек (2) Excel нам "подтянул" вторую колонку - по номеру (3) указанной области (2). При этом мы использовали точное совпадение ключевого поля (4).

Разберем пошагово работу функции.

Увидев в ячейке формулу ВПР Excel смотрит на ключевое поле текущей строки (1). Затем он ищет это ключевое поле в первой колонке в указанной области (2) - область поиска. Причем ищет по точному совпадению - это говорится в параметре (4) функции (ИСТИНА - поиск по вхождению значения ключевого поля в значение первой колонки области поиска, ЛОЖЬ - точное совпадение). После того, как находит - берет колонку, указанную в параметре (3) функции, т.е. вторую. Вот и все - ничего сложного, как видите.

Обратите внимание на указание области поиска - параметр (2) функции ВПР. Вы можете видеть там знаки доллара - это так назваемые абсолютные ссылки. Они означают, что при копировании формулы из ячейки в ячейку ссылка меняться не будет. В то время как ссылка на ключевое поле (1) будет меняться по мере копирования формулы в нижние строки. Что нам собственно и на руку, ведь ключевое поле мы уже должны будем взять из нижней строки, при этом область поиска остается прежней. Ссылку можно сделать абсолютной, выделив ее в строке формулы и нажав F4.

Пример работы функции ВПР

Функция ГПР является полным аналогом функции ВПР, с той лишь разницей, что поиск осуществляется не по вертикали, а по горизонтали.

2) Кому и когда может пригодиться

  • Пользователю. В любую типовую конфигурацию 1С встроен универсальный отчет по справочникам, документам и регистрам. С помощью него можно выгрузить любую информацию по соответствующей таблице. И не нужно ждать отдел разработки, чтобы они сделали отчет, долго тестировали и еще дольше бились за выпуск в свет релиза с этим отчетом. Все бы хорошо, но как быть, когда нужно получить один отчет на базе двух и более таблиц - универсальный отчет может за один раз выгрузить информацию только по одной таблице?
    В развитие этой ситуации, предположим, что нам нужно получить адреса всех сотрудников, принятых на договор подряда за первое полугодие текущего года. Нет ничего проще. Выгружаем универсальным отчетом в Excel таблицу по документу "Договор на выполнение работ с физлицами", у которого есть реквизит "Физлицо" (используем нужные нам отборы по реквизитам документа, чтобы выгрузить только нужных сотрудников). Отдельной колонкой в этом отчете показываем код физлица. Адресная информация хранится в другой таблице - соответствующем регистре сведений. Выгружаем ее по всем физлицам. Здесь же отдельной колонкой также показываем код физлица. Теперь в Excel склеиваем эти две таблицы. Задача выполнена.
  • Разработчику. Представим ситуацию, когда вам дали несколько таблиц, выгруженных из другой системы (например SAP) в Excel, и попросили прогрузить их в один справочник в 1С (все таблицы представляют собой реквизиты одного и того же справочника внутри 1С, но разных таблиц хранения в системе SAP). Обрабатывать поочередно каждый файл нудно, долго и неэффективно. И снова нам поможет ВПР. Собираем разрозненные таблицы воедино и загружаем за один заход.
  • Тестировщику или пользователю, для проверки отчета или других данных. Допустим есть отчет, написанный разработчиками, соединяющий информацию из разных таблиц. Стоит задача проверить его. Также можно прибегнуть к этой функции, чтобы что-то с чем-то сравнить в отчете.

2. Функция СЧЁТЕСЛИ (COUNTIF).

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

1) Как это работает

Представим, что есть таблица в Excel, которая содержит список эелементов справочника физических лиц с колонками: Код физлица, ФИО физлица. Нужно прверить справочник на дублирующиеся элементы. Выведем напротив каждой строки количество совпадений кода физлица. На скриншоте, представленном ниже в колонку "C" выведен результат работы функции. Цифрами обозначены составные части функции. Итак, в колонке "C" в области (1) Excel подсчитал количество совпадений значения (2).

Разберем пошагово работу функции.

Увидев в ячейке формулу СЧЁТЕСЛИ Excel ищет в области, указанной в параметре (1) формулы, совпадения со значением, указанным в параметре (2). Количество найденных совпадений суммируется и результат выводится в ячейку с формулой. Далее можно наложить автофильтр на таблицу и отобрать строки, где количество совпадений больше 1 - это и будут задублированные элементы. Быстро и просто.

Также обратите внимание на абсолютную ссылку на область, указанную в параметр (1). Более подробно можете прочитать в описании предыдущей функции.

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

 

Пример работы функции СЧЁТЕСЛИ

2) Кому и когда может пригодиться

  • Пользователю. Для подсчета значений по определенным критериям в больших массивах информации, выгруженных из 1С и при невозможности в последней накладывать отборы на извлекаемые данные.
  • Разработчику и тестировщику. Для тестирования разработок. Например для поиска дублей строк отчетов.
304

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Свой 164 15.06.11 02:47 Сейчас в теме
старые добрые функции ВПР, СЧЕТЕСЛИ )))
еще СУММЕСЛИ
SunShinne; dobro7; +2 Ответить
2. kittystark 15 15.06.11 04:31 Сейчас в теме
один немаловажный момент по поводу ВПР: данные должны быть отсортированы в возрастающем порядке по полю поиска, иначе можно выхватить кучу сюрпризов
3. makfromkz 9 15.06.11 06:57 Сейчас в теме
(2) приведите плииз пример сюрприза ВПР при несортированности?
8. kittystark 15 15.06.11 09:55 Сейчас в теме
(3) вот:
Прикрепленные файлы:
9. 1cspecialist 1398 15.06.11 10:07 Сейчас в теме
(8) Вы на формулы свои посмотрите. У вас в них отсутствует последний 4-й параметр "интервальный просмотр". Если его задать со значением ЛОЖЬ, то все прекрасно будет искаться и в неотсортированных списках.
11. makfromkz 9 15.06.11 10:23 Сейчас в теме
(9) пока я мучался со скриншотами вы вперед успели)))
12. kittystark 15 15.06.11 10:50 Сейчас в теме
(9) ну да, согласен, меня первое время сбивало с толку описание этого интервального просмотра:
... по умолчанию таблица должна быть отсортирована по возрастанию ...
... Интервальный_просмотр — логическое значение, определяющее, какое соответствие должна найти функция ВПР — точное или приблизительное ...
этож надо дочитать до конца хэлпик про это значение, вот и акцентирую внимание
10. makfromkz 9 15.06.11 10:18 Сейчас в теме
(8) вот повторил ваш фокус и никаких #Н/Д, найдите отличие в формуле))))
ответ: последний параметр для точного поиска должен быть ЛОЖЬ
4. elizarovs 76 15.06.11 07:59 Сейчас в теме
Не понял, при чем тут вообще 1С?
Давайте учебник по устройству компьютера здесь еще выложим, по ОС и тренажеры клавиатуры.
v.l.; kstukov; VladC#; +3 Ответить
5. makfromkz 9 15.06.11 08:00 Сейчас в теме
(4) а ни причем, человек баллы набирает за статьи))))
6. tango 484 15.06.11 09:20 Сейчас в теме
(4) с чего начать - всегда проблема
-: ну ни разу ни профиль
174. Hantinka 12.09.11 16:51 Сейчас в теме
(4)1с, может, впрямую и ни причём, но для меня данная публикация была весьма полезна. Спасибо!
7. tango 484 15.06.11 09:24 Сейчас в теме
б..., дочитал до конца:
"* Например для поиска дублей строк отчетов."
...
таки здесь шняга известной фирмы, а не ексель-юзерс
13. tango 484 15.06.11 11:00 Сейчас в теме
ужос нах. гг модераторы, не перенесете ли это в форум ексельнегов?
14. 1cspecialist 1398 15.06.11 12:16 Сейчас в теме
(13) просьба уважать других читателей материала, а детские замашки типа "нах" и "ексельнегов" оставьте пожалуйста при себе
если вам статья не интересна - вас никто здесь не держит, тем более, что свою оценку материала вы дали
svetik789; Hantinka; Ветра; +3 Ответить
15. Serj1C 476 15.06.11 15:38 Сейчас в теме
А мне материал был полезен. На портале есть примеры вообще "тупых" публикаций, но на 1С!
hame1e00n; Artem-B; Rustig; +3 Ответить
16. Abadonna 3833 15.06.11 15:57 Сейчас в теме
Имхо, публикации самое место в разделе Life.
Предлагаю автору переместить ее туда добровольно.
Заодно и добавить чего-нибудь интересненькое из Word и Photoshop
17. 1cspecialist 1398 15.06.11 15:59 Сейчас в теме
(16) Для чего предназначен раздел Life?
18. Abadonna 3833 15.06.11 16:00 Сейчас в теме
Для абсолютно ВСЕГО, что не касается 1С. Хоть анекдоты пиши
23. 1cspecialist 1398 15.06.11 16:09 Сейчас в теме
(18) Я согласен, что напрямую с 1С публикация не связана (естественно, ведь Excel - это не 1С), но это и не анекдот. Давайте тогда внешние компоненты написанные на C# тоже помещать в Life - ведь с 1С не связано. По-моему, я в статье раскрыл связь материала публикации с тематикой 1С.
24. Abadonna 3833 15.06.11 16:13 Сейчас в теме
(23)
Логика - лженаука, потому что:
1. Не помню почему
2. Какая разица
3. Ты меня не любишь!
4 ыыыыыыыыыыыыыы... плачет

(с) Красная Бурда.
" тогда внешние компоненты написанные на C#" имеют САМОЕ непосредственное отношение к 1С, они в ней работают.
Кроме того, написаны теми, кто опубликовал.
Может я чего не знаю, может автор один из авторов Excel? Тогда сорри :D
25. 1cspecialist 1398 15.06.11 16:30 Сейчас в теме
(24) "напрямую с 1С публикация не связана" не означает, что совсем не связана
раз вы так хорошо научились цитировать, то как никто другой должны понимать конкретный смысл, вкладываемый в словосочетания
19. Арчибальд 2708 15.06.11 16:03 Сейчас в теме
К 1С весьма приблизительное отношение. Ликбез по экселю.
21. Abadonna 3833 15.06.11 16:07 Сейчас в теме
(19) Оно не "весьма приблизительное", а абсолютно никакое
даже фраза
Разработчику и тестировщику. Для тестирования разработок. Например для поиска дублей строк отчетов.

ни грамма не приближает, путний разработчик дубли в отчете проверит перед выводом на печать. Той же сверткой ТЗ, например
20. Арчибальд 2708 15.06.11 16:04 Сейчас в теме
В Лайф. Или вообще подальше...
22. vilkas 15.06.11 16:09 Сейчас в теме
есть макрос в инете для EXEL который тоже самое делает...натыкался на него
26. Abadonna 3833 15.06.11 16:45 Сейчас в теме
(26)Тогда передаю конкретный смысл словосочетания
переместить ее туда добровольно.

Через полчаса я её грохну, если не переместится.
Жалобы подавать в Ватикан, Спортлото и в партячейку "Единой Росии"
27. 1cspecialist 1398 15.06.11 16:57 Сейчас в теме
(26) хорошо, требование администрации - закон, хотя я конечно и не согласен
проверяйте
28. tango 484 15.06.11 18:00 Сейчас в теме
(26) обещания, обещания :)
Прикрепленные файлы:
29. Abadonna 3833 15.06.11 18:20 Сейчас в теме
(28) Танго, проверься на дальтонизм, звездочка стала СИРЕНЕВАЯ :D
41. tango 484 16.06.11 09:11 Сейчас в теме
(29) Аб, у меня как бы нету звездочков :(
хм. вот спецом убрал фильтры. - сиреневая?
Прикрепленные файлы:
44. Alraune 1457 16.06.11 09:41 Сейчас в теме
(41) Сиреневая!!!
Прикрепленные файлы:
30. rus128 2 15.06.11 18:43 Сейчас в теме
Все хорошо, но так беспардонно выкладывать в общий доступ персональную информацию неведающих об этом сотрудников - это жестоко по отношению к ним...
31. 1cspecialist 1398 15.06.11 18:45 Сейчас в теме
(30) да ну что вы - это всего навсего демо-база конфигурации УПП, но за бдительность спасибо :)
32. Lubocka 36 15.06.11 20:01 Сейчас в теме
В екселе при выборе любой функции есть адекватное описание с примерами. К чему эта статья?
33. yago 15.06.11 20:29 Сейчас в теме
я просто ф шоке! Тут собрались настолько тупые, что им нужно обьяснять азы? Добро, если бы в статье осветили неочевидные тонкости использования! Дык автор тупо забыл про функцию, которая используется чаще, чем упомянутые в статье! Или он о ней не знает? Аффтар! Какую функцию нужно использовать, если из референсной таблицы нужно получить значения нескольких столбцов?
35. v_id 94 15.06.11 21:46 Сейчас в теме
(33) Так пройди мимо, попутно написав настоящий шедевр, только рады будем.
34. wiranata 264 15.06.11 21:09 Сейчас в теме
Кстати серьезный повод задуматься (или понять) почему за действительно нужные разработки так мало плюсов. Может мы вообще зря все это выкладываем и никому наши идеи не нужны?? Вот что спасет мир! а не изыскания в области извращений с кодом. :D :D Надо будет тут скан учебника по Excel потолще выложить... так вообще весь TOP-100 по рейтингу сделаю!
36. v3rter 15.06.11 21:51 Сейчас в теме
По поводу ВПР и ГПР:
1. Таблица с данными может нахожться НА ОТДЕЛЬНОМ ЛИСТЕ
2. Область данных может быть задана столбцами
3. В области данных могут находится внешние данные в виде запроса, например к SQL-ной таблице, акцесной базе, другому эксельному или даже "блокнотному" файлу.
1cspecialist; +1 Ответить
37. wiranata 264 15.06.11 23:37 Сейчас в теме
(36)Господа это вроде ресурс по 1С (не по SQL, Office и прочим операционным приложениям, по ним есть свои тематические ресурсы) или я чего то пропустил?
38. anig99 2695 16.06.11 07:09 Сейчас в теме
(37) ну..sql ещё можно обсуждать в контексте 1с, а вот тут excel вообще без привязки к чему либо.
39. Abadonna 3833 16.06.11 07:57 Сейчас в теме
(37) Теперь сие находится в разделе Life, можешь хоть обсуждать книгу "Миф о Холокосте"
40. Ёпрст 1036 16.06.11 09:09 Сейчас в теме
(0) экселем не пользююсь вообще, мне проще в 1с-ине всё это слепить..
но так, для справки, плюс.. хотя про вслукап и так знал.
42. tango 484 16.06.11 09:16 Сейчас в теме
не, ну правда прикольно - 72 плюса ...
пипл! если чё - попробуйте жамкнуть мышом на клавишу Ф1
(не благодарите)
43. PortoPronto 16.06.11 09:32 Сейчас в теме
есть еще вот такой замечательный сайт по Excel
ailin; 1cspecialist; +2 Ответить
45. tango 484 16.06.11 10:08 Сейчас в теме
да ну?
Прикрепленные файлы:
46. Alraune 1457 16.06.11 10:18 Сейчас в теме
(45) Смотрите не из каталога, а в самой публикации, там, где "Оценка сообщества". В каталоге все звездочки одного цвета :)
47. tango 484 16.06.11 10:24 Сейчас в теме
не-е, там где Игорь рядом ошивается, не пойду
Прикрепленные файлы:
48. Alraune 1457 16.06.11 10:53 Сейчас в теме
Знал бы автор заранее, какие бои разгорятся из-за этих звездочек :)
49. iov 364 16.06.11 11:07 Сейчас в теме
разбивать надо с тупого конца...
тупого конца головы.
Статья- имеет полезную информацию не оскорбляет никого и может привлечь залетного управленца или бухгалтера а он может купить что=то у вас...
sound; Rustig; 1cspecialist; +3 Ответить
50. 1cspecialist 1398 16.06.11 11:14 Сейчас в теме
(49) хоть кто-то понимает смысл фразы "привлечение целевой аудитории"... спасибо
а то вот так делаешь полезное инфостарту, а тебя еще и охаят - типа куда полез, не та тема, ты еще фотошоп выложи...
51. iov 364 16.06.11 11:17 Сейчас в теме
(50) Блин этож форум программистов тут же не пнешь и не обхаешь ближнего - не настоящий программист.
Шутка конечно сам понимаешь как ранима душа программиста увидевшего на полочке с ядом баночку мёда...
52. Abadonna 3833 16.06.11 11:19 Сейчас в теме
(50) По твоей (весьма хромающей) логике надо будет положить pdf-книгу "Windows для чайников".
Можешь быть уверен, что "целевой аудитории" при влечется куда как поболее, чем на твой ёксель
53. Abadonna 3833 16.06.11 11:29 Сейчас в теме
+/52/
А так же:
1. Раздел "Аквариумистика". Нищеброды аквариумы не держат, прям готовые потенциальные покупатели
2. Раздел "Автомобили" - см. п.1
и т.д, и т.п.
Кстати, по правилам это все как раз можно, но именно в разделе Life, куда я тебя и попросил настойчиво публикацию переместить
54. 1cspecialist 1398 16.06.11 11:30 Сейчас в теме
Если кому интересна моя позиция, как автора данной публикации, то вот она:

если инфостарт позиционируется как собрание кодеров 1С, то наверное да, моя статья не в тему и напрасно я ее написал,
если же все-таки инфостарт позиционируется как ресурс, содержащий инструментарий, помогающий как разработчику (внедренцу), так и бизнесу (финансистам, бухгалтерам и т.д.) решать свои повседневные задачи, а именно таковым я и считаю данный ресурс, то мои труды были не напрасны. О последнем, кстати, свидетельствует более 80 проплюсовавших.

Да, я зарабатываю рейтинг и ничего зазорного в этом не вижу. Считаю, что любой труд должен быть оплачен, в данном случае рейтингом.
55. Abadonna 3833 16.06.11 11:33 Сейчас в теме
то наверное да, моя статья не в тему и напрасно я ее написал,

Повторюсь еще раз: не напрасно, в разделе Life ;)
Правда, если ты кармадрочер, то тут облом - очки за лайф в общий рейтинг не идут
56. 1cspecialist 1398 16.06.11 11:37 Сейчас в теме
(55) да, спасибо за напутствие, ты очень тактичен...
57. Abadonna 3833 16.06.11 11:45 Сейчас в теме
(56) Два года назад мы все тут дружно боролись за то, чтобы в рейтинг не шло типа "Мы учим железяки разговаривать".
http://infostart.ru/public/57154/
Всегда найдутся..., которые наплюсуют. Побороли.
Хочешь возродить?
58. cool.vlad4 45 16.06.11 11:46 Сейчас в теме
(56) ой, да, ладно..excel стар как мир, и все всё знают...может соберусь напишу чего-нибудь про killer офиса - LibreOffice ;)
60. 1cspecialist 1398 16.06.11 12:03 Сейчас в теме
(58) почему бы и нет? если там будет что-то интересное для меня, что поможет в работе - скажу огромное спасибо
59. cool.vlad4 45 16.06.11 11:48 Сейчас в теме
+ 58 а то все про excel и OO, а там тоже макросы есть
61. Tatitutu 3816 16.06.11 13:39 Сейчас в теме
(0)Хорошая статья. Нужный функции.
Excel умеет делать практически все
- очень мощный инструмент.

прочитал все посты, ты не защищаешь свою статью
(А со своим уставом в чужой монастырь не лезут (с))
С другой стороны радуйся - что твоя статья получила такой резонас
уже 60 постов - вот это уже успех - как мне когда то сказали , после
первой мой публикации.

Мне вот только интересно. Все пишут , что EXCEL все знают и давно понимают

Маленькая задачка (см. на рисунок)

два столбца с числами нужно их попарно перемножить и сложить

т.е.
С7*D7+C8*D8+.... = ?
всего одна ячейка с формулой в ней правильный ответ
количество знаков в формуле всего 20
Сможешь написать правильный ответ или найте более элегантное решение ?
Прикрепленные файлы:
63. fishca 1153 16.06.11 14:04 Сейчас в теме
(61)
=СУММПРОИЗВ(C7:C20;D7:D20)

оно?
64. Tatitutu 3816 16.06.11 14:08 Сейчас в теме
(63) Ну ты как всегда молодец. Решиние в итоге правильное.
только у тебя длинна формулы 26 знаков у меня 20
(раньше этой функции не было, видно не очень хороший пример привел)
там есть очень интересная фишка
65. fishca 1153 16.06.11 14:12 Сейчас в теме
(64) с длиной я лоханулся слегка, не обратил на это внимание :)
69. KapasMordorov 428 16.06.11 15:28 Сейчас в теме
(64)
Из написанного в 63 выкидываем ПРОИЗВ и используем в конце ввода формулы комбинацию из трех клавиш.
Tatitutu; +1 Ответить
70. Tatitutu 3816 16.06.11 15:32 Сейчас в теме
(69) В десятку !

В итоге формула в ячейки будет выглядеть вот так

{=СУММ(C7:C20*D7:D20)}

вот эти "скобочки" по бокам - вот это вкусняшка от EXCEL
62. Tatitutu 3816 16.06.11 14:02 Сейчас в теме
что я нивижу ваших рук - знатоки MS EXCEL
а пообщаться ? :D :D :D

Автор ты где ?
66. Tatitutu 3816 16.06.11 14:29 Сейчас в теме
(0) Автор - если не ответишь на (61) буду считать данную статью простым КОПИПАСТОМ
67. 1cspecialist 1398 16.06.11 14:38 Сейчас в теме
(66) ну я как бы и не бил себя пяткой в грудь и не доказывал с пеной у рта, что я гуру Excel - я просто поделился своим опытом, тем, чем пользуюсь в повседневной деятельности
такого решения к сожалению не знаю, но если поковыряться - думаю можно разобраться
68. Tatitutu 3816 16.06.11 14:57 Сейчас в теме
(67)Понятно.
"Я вам расскажу, как делать подъем с переворотом на пальцах"

просто ник КРУТОЙ и я подумал, а вдруг ...
Сначала я был на твоей стороне.

Недавно анекдот тут просто слышал, ничего личного
- Чем гений от специалиста отличается ?
- один пишет до , другой после ....1С
72. support 4454 16.06.11 15:54 Сейчас в теме
Господа, ну вы даете!
Нормальная полезная статья!
По-больше бы таких на портале.
INFOSTART.RU - это сообщество профессионалов в области автоматизации учета и управления с помощью программ 1С:Предприятия (далее Сообщество).

Это люди, которые оказывают профессиональные услуги автоматизации, фрилансеры или работники партнерской сети "1С Франчайзи", штатные сотрудники компаний, которые внедряют систему учета на своем предприятии, а также люди, которые ежедневно используют программу 1С:Предприятие для решения своих задач в бизнесе.

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

Каждый из нас применяет разные инструменты для учета и автоматизации, так что писать можно обо всем, что вам помогает в работе. 1С - это только то, что нас здесь объединило.
davay2000; placeforsoul; TaTaPuH-Magic; sound; Spartan; Tatitutu; 1cspecialist; +7 Ответить
101. Abadonna 3833 17.06.11 01:16 Сейчас в теме
(72)
Нормальная полезная статья!

Доржи, ты, видимо, давным-давно не общался с обычными юзерами. Для них не менее полезными будут статьи: "Как скопировать в буфер", "Что означает "Пароль набран не верно"?" и т.д. Не преувеличиваю, заметь! Ну давай сделаем ликбез по Windows, тебе точно будут благодарны.
О полезности (бесполезности) статьи никто не спорил. Разговор шел только о разделе. Если ты решил в очередной раз поменять правила на ходу - ну что ж, право твоё...
:D Буквально пару дней назад врисовывал печать в ВПФ к документу Счет. С отсксанированного рисунка. Может, написать, как добавлял альфа-канал, в какой бесплатной программе, чтобы подложка стала прозрачной? А что? Самое прямое отношение имеет к 1С! ;)
Продолжим театр абсурда? Тоже свежак двухдневной давности.
Очень полезный совет:
Если у Вас подключено два сетевых принтера, и один находится в соседней комнате, то не бейтесь в истерике "у меня ничего не печатает!", а:
а) внимательно сморите какой сетевой принтер Вы выбираете при печати;
б) прогуляйтесь в соседнюю комнату
odin777; v.l.; vkr; +3 Ответить
78. 1cspecialist 1398 16.06.11 16:21 Сейчас в теме
господа, вы поймите, что если сделать большую статью, например, про sharepoint и уделить несколько слов точкам соприкосновения с 1с - разве это плохо и никак с 1с не будет связано? - это же расширение кругозора
80. cool.vlad4 45 16.06.11 16:24 Сейчас в теме
(78) лично мне интереснее будет sharepoint, так, что давайте ;) тем более, что на нем многие документооборот нормальный делают
96. KapasMordorov 428 16.06.11 17:01 Сейчас в теме
Предлагаю снести рубрикатор.
Вполне серьезно.
102. tango 484 17.06.11 09:05 Сейчас в теме
я бы даже сказал, что статья - определенно вредная
тем более, что автор позиционирует себя как автоматизатор на 1се
записная книжка - ексель - 1С - далее везде. вроде бы - это путь автоматзатора
(0) же предлагает 1с - ексель
тут, елы палы, жизь кладешь, чтоб юзеры имели все желтое, а тут, елы палы, им говорят: екселем умеете? маладца! вот вам еще пару функций. при этом стыдливо умалчивают о кнопе ф1
104. Abadonna 3833 17.06.11 09:15 Сейчас в теме
(102)
тут, елы палы, жизь кладешь, чтоб юзеры имели все желтое,

И еще нюансик: у нас холдинг далеко не бедный, но нема ёкселя, опен-офис стоит.
А у тех, у кого он есть - на 80% обязательно пиратский.
106. cool.vlad4 45 17.06.11 10:17 Сейчас в теме
(104) Так и есть...а у нас libreoffice стоит...мне не нравится скорость работы openoffice с родными форматами excel...
103. sound 529 17.06.11 09:11 Сейчас в теме
Плюс за полезность и за стойкость :)
105. Abadonna 3833 17.06.11 10:08 Сейчас в теме
Только что прям в тему прислали :D

Веду тут переговоры с крупной международной корпорацией в Мск по поводу устройства туда на работу и переезда в эту Мск.

Набил резюме на три страницы, там куча крупных проектов и внедрений за мой десятилетний опыт, от газа до мяса, среды разработок от детского Дельфи до нынешнего .Net, знания СУБД oracle и SQL, и т.п. Не думайте что хвастаюсь.

А они мне в ответ: "...не могли бы вы поправить свое резюме, т.к. непонятно имеете ли вы опыт работы с Excel, а это очень важно по этой вакансии..."
107. tango 484 17.06.11 10:39 Сейчас в теме
(105) резюм надо составлять под вакуху
108. anig99 2695 17.06.11 11:07 Сейчас в теме
(105) у меня на этот случай есть грамота городской олимпиады Юзер-2000 (: Набрал 105 баллов из предполагаемых 100 (:
Было время(после олимпиады) до 1с когда связывал Sybase с Excel и отчеты писал.
109. Hellgga 17.06.11 13:51 Сейчас в теме
(105)Скорее всего, Вы всё это, наверняка, знаете..., но всё же..; там очень много интересного вообще, не только про SUMPRODUCT.
http://www.planetaexcel.ru/tip.php?aid=94
110. Abadonna 3833 17.06.11 15:47 Сейчас в теме
(109) На фига всё это надо? Накладные в ёкселе выписывать? Зачем 1С тогда?
Лично мне, если бы потребовалось ссуммировать произведение (вдруг) я бы даже заморачиваться не стал искать какие там функции есть в этом ёкселе.
Ткнул бы "макросы" и через 30 секунд результат готов (чем искать эти самые СУММПРОИЗВ). Ёксель можно всю жизнь изучать, только ЗАЧЕМ?
XML бы лучше учили - и то проку больше
111. cool.vlad4 45 17.06.11 16:26 Сейчас в теме
(110) это для бухов, какие-то ручные операции на нем и вправду удобнее выполнять, если подключить к источнику данных, то можно простенькие отчетики клепать, кому-то удобно...мне же, конечно, ексель тоже нафиг не нужен, почему к своему стыду его плохо знаю...xml можно и к екселю подключить :D
112. Abadonna 3833 17.06.11 16:29 Сейчас в теме
(111) Если бух самостоятельно клепает отчетики - значит, у него нет программиста, или программист @овно. В любом случае это не по адресу, для этого другие сайты есть
114. cool.vlad4 45 17.06.11 16:33 Сейчас в теме
(112) ну это я сильно сказал отчетики, получить какую-нибудь единоразово выборку, для этого программист не всегда нужен, на все случаи жизни программу не напишешь и может так оказатся, как в "Дневниках невестки программиста", когда программист 2 дня клепал программу по отсылке открыток на свадьбу.
113. cool.vlad4 45 17.06.11 16:31 Сейчас в теме
вообще была идея сделать к екселю распределенную бд, чтобы отделить слой данных от интерфейса, т.е. человек запускает с любого места в сети (авторизовавшись) программу и получает свои документы, всем этим делом можно управлять, подключатся с сотового, тогда можно подстроить документооборот под свои нужды. можно сделать в 1С, но лишние лицензии...может что-то подобное уже есть?
115. Abadonna 3833 17.06.11 16:34 Сейчас в теме
А если мы говорим о супер-бухах, то вот вам Зайка - ТАКИЕ запросищи в 8-ке клепает, что многие тут "спецы" фиг напишут.
И точно так же на ёксель с прибором положила
117. cool.vlad4 45 17.06.11 16:36 Сейчас в теме
120. Abadonna 3833 17.06.11 16:39 Сейчас в теме
(117) Просто ей нужен результат, и быстро, а всякие приходящие сертифицированные ларыбуйловы ее окончательно достали. Вот и решила свои проблемы одним махом
122. cool.vlad4 45 17.06.11 16:41 Сейчас в теме
(120) респект и уважуха! побольше таких бухгалтеров...
123. Abadonna 3833 17.06.11 16:46 Сейчас в теме
(122)
побольше таких бухгалтеров...

Если таких будет побольше, представляешь сколько народу к мусорным бакам потянется? :D
129. makfromkz 9 17.06.11 20:41 Сейчас в теме
(115) дык мы запросов Зайки не видели, остается полагаться на ваше мнение г-н Abadonna
(120) попахивает вашей личной неприязнью , что не к лицу модеру
ну а вся ветка отражается стишком детским перефразированным:
системы всякие важны, системы всякие нужны раз они имеют место быть и 1С и Excel и DOORS)))))
1cspecialist; +1 Ответить
116. cool.vlad4 45 17.06.11 16:35 Сейчас в теме
+ 114 когда там проще и быстрее сделать было вручную...тем более не всегда есть 1С (потому наверное эта тема действительно с 1С не связана)
118. cool.vlad4 45 17.06.11 16:37 Сейчас в теме
меня больше интересует за, что мне больше дадут денег при моих минимальных усилиях и вложениях
119. cool.vlad4 45 17.06.11 16:37 Сейчас в теме
+ 118 :D потому я екселем пользуюсь нечасто, не срослось
121. cool.vlad4 45 17.06.11 16:39 Сейчас в теме
в принципе можно всю логику 1С перенести на ексель....интересно, что за монстр получится :D
Оставьте свое сообщение

См. также

Полезняшки по СКД и построителям. Просто код 31

Статья Программист Нет файла v8 v8::СКД Бесплатно (free) Практика программирования Универсальные функции

Полезные процедуры и функции для работы с построителями и СКД. Просто исходник.

10.10.2019    1533    Yashazz    16       

Простая работа с dbf и перевод в excel 4

Статья Программист Нет файла Россия Windows Бесплатно (free) Файловые протоколы обмена, FTP Загрузка и выгрузка в Excel

Хочу рассказать, как просто создать и отредактировать dbf файл, переведя его в excel.

23.08.2019    1054    WWWWW    3       

Отслеживание выполнения фонового задания 133

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Универсальные функции Разработка

Запуск фонового задания из модуля внешней обработки. Отслеживание выполнения задания в виде прогресса, расположенного на форме.

17.08.2019    7812    ids79    14       

Сохранение запроса со всеми параметрами и временными таблицами 20

Статья Программист Нет файла v8 v8::УФ Россия Бесплатно (free) Универсальные функции

Функция сохранения запроса со всеми параметрами и временными таблицами в формате *.q1c для открытия в консоли запросов с диска ИТС.

13.05.2019    2347    Serge R    5       

Преобразование EXCEL в таблицу значений без COM и других извращений 207

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Загрузка и выгрузка в Excel

Получение таблицы значений из excel в 1С v8, без COM, внешних источников данных и т.д. EXCELВТаблицуЗначений() - За 10 строчек кода! Реализация протестирована на 1С 8.3.12.1714 (x64).

18.04.2019    11868    9    Eret1k    43       

Доработка проведения типовых документов в УТ 11.4, КА 2.4, ЕРП 2.4 101

Статья Программист Нет файла v8 v8::УФ ERP2 УТ11 КА2 Россия УУ Бесплатно (free) Практика программирования Разработка Универсальные функции

Различные варианты корректировки типовых механизмов проведения документов, без корректировки основной конфигурации. Использование расширений, подписок на событие и механизма локализации типовых документов.

22.03.2019    8576    ids79    14       

Добавление отчетов в типовые конфигурации 1С 200

Статья Программист Нет файла v8::УФ v8::СКД 1cv8.cf Бесплатно (free) Практика программирования Универсальные функции БСП (Библиотека стандартных подсистем)

Описание различных способов добавления общих и контекстных отчетов в конфигурации 1С, построенные на базе БСП. Основные моменты и нюансы.

07.03.2019    22666    ids79    32       

Расширение конструктора мобильного рабочего места для варианта "клиент 1С+RDP" (для любых wi-fi терминалов). Экосистема решений Simple WMS 20

Статья Программист Бизнес-аналитик Руководитель проекта Нет файла v8::УФ УУ Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Бесплатно (free) Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Универсальные функции Мобильная разработка

Развитие проекта «Конструктор мобильного клиента на Android» https://infostart.ru/public/976636/ для устройств не на Андроиде (работающих в режиме RDP). В отличие от варианта Android работа на терминалах происходит в режиме 1С:Предприятие через RDP а конфигурации мобильных клиентов полностью совместимы для обоих версий. Т.е. конфигурация единая, создается один раз и ее может читать как Android -устройство, так и 1С-клиент на RDP без необходимости какой либо переделки.

05.02.2019    5746    informa1555    0       

Копирование числовых ячеек из 1С в Excel 26

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Загрузка и выгрузка в Excel Администрирование данных 1С

Решение проблемы, когда значения скопированных ячеек из табличных документов 1С в Excel воспринимаются последним как текст, т.е. без дополнительного форматирования значений невозможно применить арифметические операции. Поводом для публикации послужило понимание того, что целое предприятие с более сотней активных пользователей уже на протяжении года мучилось с такой, казалось бы на первый взгляд, тривиальной проблемой. Варианты решения, предложенные специалистами helpdesk, обслуживающими данное предприятие, а так же многочисленные обсуждения на форумах, только подтвердили убеждение в необходимости описания способа, который позволил мне качественно и быстро справиться с ситуацией.

15.01.2019    10229    itriot11    21       

Работа со строками: от простого к сложному 25

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Универсальные функции

Простые примеры работы со строками, в конце более читаемый разбор сложных текстов.

14.01.2019    7286    Evg-Lylyk    17       

Запись одной книги Excel на нескольких листах средствами 1С (без внешних компонент) 138

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Загрузка и выгрузка в Excel

Пользователи часто просят сохранить им стопиццот отчетов в один файл Excel, чтобы отчеты были в одном файле. Ну или клиент хочет счет, накладную и счет-фактуру получить в одном документе. 1С умеет это делать без всяких там COM-объектов. Давайте разберемся, куда нажимать и что крутить.

14.01.2019    11536    starik-2005    23       

Как легко загружать данные из электронных таблиц (Excel, OpenOffice и т.д) 35

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Загрузка и выгрузка в Excel

Как легко загружать данные из электронных таблиц (Excel, OpenOffice и т.д). На примере загрузки в табличную часть документа Поступление товаров и услуг в УТ 11.4.

09.01.2019    6636    rasdag    14       

Подмена заголовка 1С 26

Статья Системный администратор Программист Нет файла Россия Windows Бесплатно (free) Работа с интерфейсом Универсальные функции

Подстановка имени базы данных в начало заголовка окон с программой 1С (конфигуратор и предприятие). Удобно при одновременной работе с большим количеством баз данных. Скрипт интересен будет как для программистов, так и для администраторов баз данных. Заголовок можно менять для любой программы, не только для 1С, для этого требуется немного исправить скрипт. Программисту 1С не составит труда переделать скрипт.

08.12.2018    7482    moolex    26       

Универсальные функции ЗУП 3.1 / ЗКГУ 3.1, которые помогут в разработке 455

Статья Программист Нет файла v8 v8::СПР ЗКГУ3.0 ЗУП3.x БУ Зарплата Управление персоналом (HRM) Бесплатно (free) Универсальные функции

В статье размещен список стандартных процедур и функций с примерами, которые могут помочь при разработке (доработке) конфигураций Зарплата и управление персоналом ред. 3.1 и Зарплата и кадры государственного учреждения 3.1. Иногда бывает довольно сложно правильно получить данные или долго, поэтому лучшим вариантом будет использование стандартных процедур. Буду очень признателен, если Вы поделитесь своим опытом и предложите свои варианты стандартных процедур которые помогают в работе. Или предложите, как дополнить имеющиеся процедуры.

14.11.2018    30992    GeterX    93       

Кадровые данные сотрудников в ЗУП 3.1 в отчетах 38

Статья Программист Нет файла v8 v8::СПР ЗУП3.x Россия Управление персоналом (HRM) Бесплатно (free) Универсальные функции

Параметры используемые для получения данных сотрудников в ЗУП 3.1. Пригодится для разработки отчетов как напоминалка.

07.11.2018    12647    fromlion    12       

Работа с Excel через COM 20

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Загрузка и выгрузка в Excel

Несколько примеров работы с excel (ms office 2010, в моем случае) через COM.

01.10.2018    4972    jaroslav.h    0       

Добавление расшифровки в стандартные и добавленные внешние отчеты со стандартной формой отчета на СКД 72

Статья Программист Нет файла v8::УФ v8::СКД ERP2 УТ11 Россия Бесплатно (free) Универсальные функции

Описан способ добавления расшифровки отчета на СКД как встроенного в систему, так и добавленного внешнего отчета.

27.09.2018    6451    bmk74    2       

Excel: создание в формате xlsx без COM технологии 112

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Загрузка и выгрузка в Excel

По работе приходится часто выгружать данные в Excel формате. При большом количестве строк и формул этот процесс достаточно длительный. Решил написать для своих целей небольшую библиотечку для выгрузки данных. Используется технология open-xml. Никаких библиотек не надо, пишу напрямую в xml файлики. На данном этапе сделано форматирование, формулы.

10.09.2018    7649    user1045404    16       

Из Excel в 1С запросом 33

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Загрузка и выгрузка в Excel

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

14.08.2018    13430    m-rv    5       

Минимализмы 3 350

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Универсальные функции

Очередная серия "минимализмов" [http://infostart.ru/public/306536/, https://infostart.ru/public/460935/]. Также, как и в предыдущих статьях, здесь приведена подборка коротких оригинальных авторских решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

19.02.2018    35253    ildarovich    44       

Таблица значений в Таблицу HTML - функция с возможностью настройки цвета шапки, заголовков, выравнивания и размера колонок 83

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Универсальные функции

Если вам нужно быстро получить таблицу значений в виде строкового типа 1С в формате HTML, вам поможет эта функция, включена возможность автоматического вывода столбца пункт по порядку.

22.12.2017    18736    rpgshnik    21       

Пример преобразования двоичных данных в строку 26

Статья Программист Нет файла v8 Бесплатно (free) Универсальные функции

Доброго всем времени суток. Хочу поделиться маленьким решением маленькой проблемы. Думаю, будет интересно новичкам. Я не раз встречал на форумах вопрос: как преобразовать двоичные данные в строку? В частности, к примеру, частенько нужно получить хэш файла MD5 в текстовом виде, но как мы знаем 1С возвращает его в виде двоичных данных.

08.12.2017    12286    frkbvfnjh    19       

Загрузка из Excel в управляемом приложении 25

Статья Программист Нет файла v8::УФ Windows Бесплатно (free) Загрузка и выгрузка в Excel

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

30.11.2017    21412    alex_bitti    15       

Определяем контекст сеанса 1С программно (Тонкий/Толстый клиенты/HTTP-Сервис/Фоновое задание и т.д.) 31

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Универсальные функции

Иногда возникает необходимость программно определить контекст сеанса в 1С. Скажем вам надо понять что этот сеанс запущен и используется HTTP-Сервисом и не регламентным заданием или толстым клиентом. Порывшись в интернете я нашел только два способа которые не позволяли отличить регламентное задание от HTTP-Сервиса, стандартная функция ТекущийРежимЗапуска() тоже не позволяет определить запуск HTTP-Сервиса. Но в 1С есть стандартные средства которые позволяют решить эту задачу.

08.11.2017    15251    azubar    9       

Работа с Excel 287

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Загрузка и выгрузка в Excel

Собрал различные полезности для работы с Excel из 1С. Иногда приходится форматировать документ Excel программно из 1С. Так вот, чтобы не искать постоянно на просторах интернета как сделать левое выравнивание в ячейке Excel из 1С и т.п. решил опубликовать это...

23.10.2017    24258    arakelyan    39       

#Область ВНЕШНИЕ_ВЫЗОВЫ или MVC в 1С, библиотечность и упрощение интеграции кода 43

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Математика и алгоритмы Универсальные функции

Зачастую почти любой модуль в 1С содержит от одного до несметного множества вызовов других модулей. Как с этим бороться, чтобы было проще куда-то что-то переносить - в этом посте.

12.10.2017    14415    for_sale    58       

Разность дат 21

Статья Программист Нет файла v8 Бесплатно (free) Универсальные функции

Иногда требуется получить разность дат в виде типа: 5 дней 6 месяцев 4 года. Это можно сделать с помощью запроса, получив на выходе сразу 3 нужных числа, без последующих вычислений.

11.08.2017    9675    jun-ko    24       

Простой способ преобразовать UNICODE в строку или в структуру 23

Статья Программист Нет файла v8 Россия Windows Бесплатно (free) Практика программирования Универсальные функции

Первая функция получает Строку, которая содержит строчки вида «Ключ=Значение». Вторая функция получает Структуру.

07.07.2017    7111    dimasts    5       

"Распределение в запросе" или "избавляемся от перебора" 182

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) Математика и алгоритмы Универсальные функции

Хороший перебор - это отсутствие перебора. Рассмотрим пример замены полного перебора запросом.

16.12.2016    27689    alexandersh    45       

Парсер JSON (Штатные средства 1С 8.3.6) 59

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Универсальные функции

Хочу поделиться функцией чтения json, реализованной с помощью штатных средств платформы.

29.09.2016    46088    dour-dead    21       

Программное создание графических схем (v.2): API для ГрафическойСхемы 73

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Работа с интерфейсом Универсальные функции

Пример динамического создания графических схем, добавления элементов любых видов. Любые схемы без бизнес-процессов. Программная работа со схемой. Отличие от существующей статьи в том, что здесь используется объектная модель. Исправил и упростил некоторые моменты - результат соответствует схеме, созданной руками. Добавил возможность рисования произвольных форм для существующих фигур.

27.09.2016    16825    serg_infostart    15       

Используем механизмы обмена данными БСП для произвольного обмена 147

Статья Программист Нет файла v8 Бесплатно (free) Универсальные функции Внешние источники данных БСП (Библиотека стандартных подсистем)

Механизм БСП заточен на обмен XML по правилам обмена. Чтобы использовать его для любого другого обмена, коих в мире немало, требуются доработки. В статье описан вариант, как из положения выйти.

23.08.2016    27569    Патриот    22       

Сервис для преобразования файла Тинькофф, или моя любовь к phpExcel 6

Статья Программист Нет файла Бесплатно (free) Загрузка и выгрузка в Excel WEB

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

19.08.2016    12819    Ibrogim    5       

Склонение числа прописью 25

Статья Программист Нет файла v8 Бесплатно (free) Универсальные функции

Склоняет число прописью до 999999 Пример: до склонения "Не позднее 3 (Три) дней", после - "Не позднее 3 (Трех) дней"

18.08.2016    15786    maxvcb    27       

Отборы в отчётах. Нюансы работы компоновщика настроек. 131

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Универсальные функции

Открытие отчёта с предустановленным отбором, показанным пользователю. Изменение любых настроек в процессе работы отчёта. Взаимосвязи настроек.

15.08.2016    58949    Yashazz    23       

Автоматическое добавление новых реквизитов на форму (УФ) 38

Статья Программист Нет файла v8 v8::УФ Бесплатно (free) Работа с интерфейсом Универсальные функции

Идея такая: Программист добавил реквизит в объект. В комментарии этого реквизита прописал некое спец. слово (можно не матерное). На форму объекта новый реквизит далее попадает автоматом в спец. группу "Дополнительно".

03.08.2016    16128    Патриот    23       

HOWTO: создание и отладка HTTP-сервиса в 1С:Предприятие 123

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) WEB Практика программирования Универсальные функции

Статья о том, как можно быстро создать HTTP-сервис в 1С:Предприятие и как выполнять его отладку.

25.07.2016    39241    serg_infostart    19       

Цикл ввода данных, пример решения 41

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Универсальные функции

Отказ от модальности создает проблему организации последовательного ввода данных в рамках одной пользовательской операции. Цепочки процедур, обрабатывающих введенные данные и вызывающие следующий диалог - головная боль даже для самостоятельной поддержки или изменения логики ввода, не говоря о том уже, чтобы разбираться в чужом коде. Предлагаемое решение является некой заготовкой и может быть любым образом улучшено.

12.07.2016    11112    botokash    7       

Универсальные функции с примерами использования 242

Статья Программист Нет файла v8 Бесплатно (free) Универсальные функции

14 универсальных функций, с примерами использования - для обычного и управляемого интерфейса

26.02.2016    35296    unichkin    36       

Преобразование числа в строку в запросе 1С 8.x 21

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Универсальные функции

В запросах 1С предприятие 8.x есть ограничение: нельзя преобразовывать число в строку.

23.02.2016    32818    lastcontra    19       

Использование классов .Net в 1С для новичков 147

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования Разработка внешних компонент Универсальные функции

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    62541    Serginio    104       

Быстрая выгрузка больших плоских отчетов в Excel 22

Статья Программист Нет файла v8 Windows Бесплатно (free) Загрузка и выгрузка в Excel

Предлагаю способ для того, чтобы быстрее выгружать большие плоские отчеты из 1С 8 в Excel, без использования оперативной памяти на сервере и на клиенте, что очень важно, поскольку помогает избежать ошибок вида "Недостаточно памяти на клиенте" или "Недостаточно памяти на сервере". Не использует внешние компоненты. Минусы в том, что отчет выходит неформатированный, приходится настраивать ширину колонок, закрашивать границы, шрифты, жирность и т.п. Но когда отчет, выгружавшийся 3 часа, выгружается 20 минут, эти проблемы мои клиенты считают несущественными.

29.11.2015    12836    matveev.andrey.v    17       

Экспорт нескольких MXL таблиц в один XLS файл, на отдельные листы. Простой алгоритм 20

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования Загрузка и выгрузка в Excel

Статья посвящена распространённому вопросу - как сохранить несколько таблиц (отчетов) в формате MXL, с которым работает 1С, на отдельные листы одного Excel файла. Освещается простой алгоритм решения проблемы штатными средствами, без использования внешних модулей и библиотек (не относящихся к 1С и Excel).

23.11.2015    13878    etmarket    14       

Три приёма, позволяющие сделать интерфейс конфигураций 1С на управляемых формах удобнее при большом шрифте 52

Статья Программист Нет файла v8 УНФ ERP2 БП3.0 Windows Бесплатно (free) Работа с интерфейсом Универсальные функции

С появлением управляемых форм вообще и БП 3.0 в частности пользователи, которые не хотят портить своё зрение рассматриванием мелкого шрифта, оказались в невыгодном положении. Многих элементов на экране в "тяжёлых" документах вообще оказалось не видно. Все попытки решить вопрос штатными средствами настройки предприятия оказались неэффективны. Вот несколько приёмов, которые буквально в два щелчка мышкой и парой строк кода помогут решить проблему.

05.11.2015    14930    H-Labs    11