Имя: Пароль:
1C
Как страшно жить
А есть ли в 1С функции, которые просто работают
Ø (Волшебник 23.11.2013 01:03)
, ,
0 milan
 
22.11.13
18:33
Бились на неделе с тем, что динамическое обновление перевело в конфу в нерабочее состояние. Ну ладно, динамическое обновление реализовать не просто, можно накосячить и исправлять вот уже какой год.
Сегодня столкнулся с тем, что простое форматирование числа тоже не работает. Хотели отформатировать 11-значное число в виде 9999-999-9999 - результат 9-999-999-9999. Вот и хотелось бы узнать какие функции в 1С работают правильно ? и есть ли они ?
1 milan
 
22.11.13
18:33
+(0) вот как форматировали
http://s017.radikal.ru/i432/1311/ea/e6436faaef39.png
2 shuhard
 
22.11.13
18:34
(0) нет ни одной, ибо сырой продукт
3 bolobol
 
22.11.13
18:35
В 1С есть функции?? Ооооооо...го-го!
4 Wobland
 
22.11.13
18:35
>какие функции в 1С работают правильно
ни разу не встречал подобной мерзости
5 milan
 
22.11.13
18:38
(2) переходить на 6.0 там это реализовано ?
6 bolobol
 
22.11.13
18:39
Чёткие функции лишь работают правильно, по понятиям. Не связывайся!
7 milan
 
22.11.13
18:40
Выпарили всем мозг с группировкой при преобразовании числа в строку, по-моему "как вывести число без пробелов" самый популярный запрос по 1с, но на всякий случай формат не работает так как надо.
8 Бертыш
 
22.11.13
18:46
Вместо того что бы в начало в явном виде запихивать нули может воспользоваться опцией 'представление нуля' . Это если я правильно понял Вашу задачу
9 milan
 
22.11.13
18:49
(8) Задача показать 11-ти значаное число в виде ЧГ="4,3,4" ЧРГ="-", чтобы из 99999999999 получилось 9999-999-9999 лидирующие нули могут быть
10 etc
 
22.11.13
18:56
(0) слышал историю про тетеньку которую взяли бета-тестером после того как она при попытке использования какого-то достаточно стабильного софта задолбала техподдержку поскольку у неё на каждом действии какие-нибудь "ошибки" вылазили. Похоже ты с таким же талантом :)
11 romix
 
22.11.13
18:57
12 milan
 
22.11.13
19:00
(10) просто слегка не ларек, пытаемся автоматизировать производственную деятельность, но, как выясняется, 1С не про это, оно про облака, разделение данных и интерфейс такси
13 shuhard
 
22.11.13
19:08
(12) ты нам адресок оставь производства - автоматизируем, а ты пока счёты осваивай
14 Genayo
 
22.11.13
19:08
(12) Пятнично. Жги дальше.
15 Mafoni
 
22.11.13
19:16
(0) - форматированием научится еще не предлагали ?
16 Mafoni
 
22.11.13
19:19
+ (15) научится = научится пользоваться
17 mehfk
 
22.11.13
19:21
(15) Покажи как ты умеешь
18 AcaGost
 
22.11.13
19:21
(9) И что ты считаешь такими цифрами?
19 milan
 
22.11.13
19:26
(13) отформатируешь - приходи
20 milan
 
22.11.13
19:26
(15) не предлагали, можешь предложить ?
21 exwill
 
22.11.13
19:33
(12) А что производите? Форматированные числа?
22 milan
 
22.11.13
19:37
(21) от этого зависит работа функции Формат() ?
23 MSII
 
22.11.13
19:38
Давидка, ты?
24 exwill
 
22.11.13
19:40
(22) От этого зависит решение вопроса о применимости 1С для вашего производства. Если вы производите форматированные числа, тогда 1С вам не подходит.
25 milan
 
22.11.13
19:41
(23) у меня по делу вопрос, не жду чтобы ООП появилось, пусть хоть сложение вычитание заработает.
26 DS
 
22.11.13
19:42
(25) пусть заработает хотя бы заявленное...
27 spectre1978
 
22.11.13
19:42
(0) осспади. Ну не работает - напиши свое, делов-то. В семерке вон чисел прописью не было, только суммы. Так в документе Доверенность, как сейчас помню, функция была написана на встроенном языке. И ничего.
28 mehfk
 
22.11.13
19:42
(25) EAN13 так форматируете?
29 milan
 
22.11.13
19:43
(24) оно то понятно, вот и думаем - исключить форматирование чисел из производственного процесса или переходить на САП ?
30 milan
 
22.11.13
19:46
(27) дак и хочется понять, все надо переписать, или есть такое , что переписывать не надо, и оно работает хотябы так, как заявлено, пусть и не по правилам арифметики.
31 spectre1978
 
22.11.13
19:46
(29) ну если руководство не жадное, то можно и на сап. Заодно и научишься - потом сможешь зарабатывать как консультант. Только у меня подозрение, что там такого плана косяков в стопицот раз больше чем в эске.
32 dachnik
 
22.11.13
19:47
(29) "пригласить специалиста" еще не предлагали?
33 spectre1978
 
22.11.13
19:47
(27) как ни смешно, многое работает, да. У нас УПП уже второй год, не закрылись почему-то, работаем. И на сап переходить не спешим.
34 spectre1978
 
22.11.13
19:48
пред. реплика к (30)
35 exwill
 
22.11.13
19:49
(29) Ты знаешь, я тебе открою тайну. Ваша ситуация безнадежна, и выхода нет. В САПе не работает деление по модулю.
36 milan
 
22.11.13
19:51
(32) спрашивали предлагали ли научиться пользоваться форматированием, специалиста пока не предлагали. может порекомендуешь специалиста по форматированию ?
37 zakidonoff
 
22.11.13
19:51
В асемблере вроде всё ок...
Мошт на него?
38 Тьма
 
22.11.13
19:52
(37)А СКД там есть?
39 milan
 
22.11.13
19:53
(38) а шо, скд уже заработало в 1С ?
40 zakidonoff
 
22.11.13
19:53
(38) Всё ок - нету.
41 dachnik
 
22.11.13
19:53
(36) Тебе же ясно сказали - что-то не устраивает, пиши свое. Или приглашай специалиста. Все просто!
42 Тьма
 
22.11.13
19:55
(39)Иногда...В полнолуние...Или под тенью покойника, удавившегося балансом...Действительно работает...
43 Мимохожий Однако
 
22.11.13
20:00
44 etc
 
22.11.13
20:00
(0) тут ответ простой - не нравится среднестатистической соотношение количества багов к количеству процедур и функций - меняйте плаформу. Не имеете возможности сменить - не жалуйтесь и обходите косяки. Благо что косяки редкие, а не подводит только та техника которую не трогают.
Ответ устраивает?
45 etc
 
22.11.13
20:02
(39) "в умелых руках и ... - пасатижи"
46 milan
 
22.11.13
20:04
(43) Наовнокодить сами могем, просто число храниться в регистре, выводится из запроса в СКД. Попросили отформатировать, бо так смотреть удобнее, сказал 5 минут, есть же встроенная функция, а оно вон оно чего.
47 milan
 
22.11.13
20:05
(44) понятно, что идеальных платформ не бывает, но что-то последнее время косяк на косяке.
48 Мимохожий Однако
 
22.11.13
20:07
(46)Предлагаешь стреляться с разработчиками?
49 etc
 
22.11.13
20:07
(47) Исправляют потихоньку.
50 Мимохожий Однако
 
22.11.13
20:08
Можно добавить функцию форматирования, которую потом воткнуть в отчет СКД.
51 milan
 
22.11.13
20:10
(50) не спорю, в СКД можно воткнуть, а как воткнуть в динамический список ? а самое главное  почему оно не работает?
52 Мимохожий Однако
 
22.11.13
20:12
Я вопросы Почему? Зачем? разработчикам не задаю. А мнение на форуме только для трёпа.
53 Хрюша
 
22.11.13
20:12
1с гумно, это всем давно известно было.
54 toypaul
 
гуру
22.11.13
20:14
(51) тем и увлекательна работа программиста 1С, что периодически приходится изгаляться, чтобы получить приемлемый результат для извращенных требований пользователей.

тут тебе не САП. или переделывай пользователей.
55 milan
 
22.11.13
20:14
вот кстати по СКД хороший пример:
группируем по периоду, хотим видеть период в более нижнем уровне, ан нет, если не было начост - вместо периода видим когда есть приход.

http://i031.radikal.ru/1311/00/1508aaa2c092.png
56 milan
 
22.11.13
20:15
+(55) тут уже ум на раскоряку, переписывать СКД ? руками рисовать ? справочник периодов ? Нескучно.
57 Хрюша
 
22.11.13
20:16
а у меня при создании хранилища run time error...
58 milan
 
22.11.13
20:16
(54) Ну вкладывали бы в коробки с 1С книжку "Радости извращений", а то приходится за отдельные деньги докупать
59 milan
 
22.11.13
20:17
(57) повезло тебе, нет хранилища - нет проблем. Не выяснится что после получения из хранилища куда-то улетели макеты печатных форм.
60 Хрюша
 
22.11.13
20:18
(59) макеты не жалко, а вот сегодня модуль улетел... пришлось искать
61 milan
 
22.11.13
20:21
(60) не беда, напишешь новый, за то как большой - инструменты коллективной разработки используешь.
62 Asmody
 
22.11.13
21:06
Хватит ныть. Не нравится — не ешь, никто не заставляет. Альтернатив полно. Заплатите денег за SAP и епите мозги саперам, если они не вынесут их вам раньше.
63 spectre1978
 
22.11.13
21:58
(62) там особенно не выйдет. Эти ребята натренированы объяснять заказчику, что если в сапе что-то не работает, значит контору надо переделать под сап, а не наоборот. И переделывают, что характерно.
64 m-serg74
 
22.11.13
22:07
(62) /Не нравится — не (подставить нужное), никто не заставляет/

прикольное мнение, приходите в магазин, смотрите молоко, вчерашеного розлива, покупаете, приносите домой, открываете, а оно прокисло (явно не то что ожидалось увидеть и что судя по дате обещалось производителем), тоже скажете - "не нравится, ну и по ..."? Молоко - 40-50 руб. стоит, 1Ска все таки подороже будет...
65 etc
 
22.11.13
22:25
(59) (60) что вы с ним делаете что у вас все улетает. За 5 лет при активном использовании группой разработки всего раза 2 проблемы были и то только в том что хранилище убивали.
Как жеж без него когда вас человек 10 да еще и сторонние туда лезут?
66 etc
 
22.11.13
22:29
(64) в огороде бузина а в Киеве дядька? Несравнимые вещи.
67 spectre1978
 
22.11.13
22:29
(65) сравнение некорректно. В данном случае молоко не опасно, препятствий для питья нет, но оно немного отличается на вкус или отдает чем-то или разбавлено больше обычного. Кстати, никто не мешает позвонить на молокозавод и написать багрепорт, возможно придя в магазин через день получишь нормальное.
68 etc
 
22.11.13
22:30
или же меняй магазин! :)
69 spectre1978
 
22.11.13
22:32
+(65) А вдобавок ко всему многие из тех кто данное молоко постоянно пьет - просто не замечают привкуса, потому как никогда на нем не сосредотачивались. Как-то не пришлось так...
70 spectre1978
 
22.11.13
22:35
Кстати, поигрался с форматером... Похоже что бага действительно есть и заключается она в том что не парсится более двух разделителей групп разрядов справа налево в предложении "ЧГ". Два понимает, для всех последующих ставится 3 разряда - хоть есть данные для третьей группы, хоть их нет.
71 etc
 
22.11.13
22:37
Не, если уж на то пошло мы сейчас еще и "натянем" сравнение и конкурентное преймущество найдем.
Магазин = Франч
Производитель = Компания 1С
Молоко = Конфигурация

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

(70) есть есть, но судя по тому что это никому особо не нужно никто баг репорт видимо не написал.
72 spectre1978
 
22.11.13
22:43
(71) ну да, не требовалось никогда такое форматирование. На самом деле, автору есть прямой смысл в 1С написать, возможно, через релиз-другой и подправят. А пока затычку сделать в виде своей функции
73 m-serg74
 
22.11.13
22:44
(71) я в (64) писал не про молоко и 1С конфигурации, а про высказывание не нравится - иди в пешее, так пусть и говорят покупайте "что-то" или если не нравится не покупайте, нет ведь, все вроде хорошо, есть это, есть то, а коснись - вовсе и не то что обещали (как та надпись на заборе)
74 spectre1978
 
22.11.13
22:46
(73) мы тебя поняли. Но в случае с продуктами 1С - сравнение некорректно, потому что в основном, вернее в главном, они делают то что обещают.
75 Steel_Wheel
 
22.11.13
22:46
(0) Если бы они были, одинэснеги не гребли бы атстадваццати
76 m-serg74
 
22.11.13
22:47
(72) /А пока затычку сделать в виде своей функции/

я с бухней затрахался, за 4 месяца КУДиР бух не сможет выгрузить без моих танцев с бубном, с частичным заполнением таб. дока, сохранением в файл, очисткой таб. дока, опять частичным заполнением и т.д. потом склейкой того что получилось в екселе, в результате то, что в 1С получилось вместе за 4 месяца в mxl занимает около 1ГБ в сохраненном виде на диске, при открытии в программе этих файлов потрбелние оперативки 1Ской уходит за 3ГБ и 1С падает, а ексель все это укладывает в 150 МБ, при открытии около 500МБ оперативки, форматирование один в один

какую здесь затычку порекомендуете?
77 m-serg74
 
22.11.13
22:50
(74) /вернее в главном, они делают то что обещают/

1С не ожидало что в БП 2.0 КОРП за год будет порядка 1000000 документов реализации в среднем не менее 100-150 строк в каждом? Думали будет 12 доков по 1 строке? (за 12 месяцев)
78 m-serg74
 
22.11.13
22:52
+ (77) сории порядка 100000 в результате в КУДиР 1000000 строк в таб. доке
79 spectre1978
 
22.11.13
22:53
(77) миллион реализаций? Я не ошибся?
вообще-то объем в 50 000 реализаций я считаю довольно приличным.
Может, действительно был смысл подумать в направлении другой системы?
80 spectre1978
 
22.11.13
22:54
у меня 50 000 реализаций в УПП в год, строк от 20 до 50. В общем-то нормально...
81 etc
 
22.11.13
22:57
(76) боюсь тут тут только вантуз поможет.
Ну а если серьезно то не пихать все данные в 1 файл. Книга же в конце периода печататься должна а на печатном листе будет малая часть. Пакетную печать всех файлов из папки помоему проще организовать.
82 etc
 
22.11.13
22:59
(76) еще кстати смотри - если ты в память на клиенте упираешься то выноси процедуры на сервер, а там если у тебя сервер 64-разрядный вполне может и прокатить.
83 m-serg74
 
22.11.13
23:01
(82) открывать таб. док чтобы печатать тоже "на сервере"?
84 m-serg74
 
22.11.13
23:03
(81) /Пакетную печать всех файлов из папки помоему проще организовать/

повтор: БП КОРП!!!???

а применять костыли?
85 m-serg74
 
22.11.13
23:05
(79) ты ошибся я в (78) поправил порядка 100000 реализаций, а вот с количеством строк не допечатал нолик (100000 * 100 = 10000000) получается 10 файлов примерно по 100000 строк
86 etc
 
22.11.13
23:06
(83) на клиента передавай. В тонком клиенте же таб док полюбому на сервере формируется а печатается с клиента.
87 romix
 
22.11.13
23:06
(81) Можно выводить в HTML, которому присвоить расширение ".xls".
88 etc
 
22.11.13
23:07
(84) тебя слово КОРП так смущает?
89 m-serg74
 
22.11.13
23:07
(86) можно... и еще многое что можно... :-)
90 m-serg74
 
22.11.13
23:08
(88) вроде как подразумевает не ларек а крупную??? организацию, или я чего то не понимаю
91 etc
 
22.11.13
23:09
(89) проблема решаема? Ну большой документ в памяти получается, ну да. Соответственно тебе как программеру нужно обойти ограничение по памяти. Как - решать тебе.
92 m-serg74
 
22.11.13
23:09
(88) меня больше смущает отношение - "не нравится не бери"
93 m-serg74
 
22.11.13
23:09
(91) да я то решил
94 etc
 
22.11.13
23:11
(92) это во всем так.
покупаешь вещи - не нравится не бери
ищещь работу - не нравится не устраивайся
встречаешся с девушкой - не нравится не женись

Суровая действительность любых отношений в которых есть понимание "выгоды".
95 m-serg74
 
22.11.13
23:12
(91) /Ну большой документ в памяти получается/
пять колонок текста в ячейках??? почему у екселя получается не такой большой (раз в 10 меньше)?
зато как правильно отмечено в (12) они больше интерфейсом озабочены)))
96 m-serg74
 
22.11.13
23:15
(94) странное суждение.. почему не заявляете функционал, берете за это столько сколько сами определили - соизвольте выполнять обещанное, или предупреждайте что таб. док по количеству строк не ограничен, вот только открыть вы его не сможете...
микрософт почему то в 97 екселе сразу сказал - 65тыс. с небольшим строк и аллес
97 m-serg74
 
22.11.13
23:17
+ (96) /почему не заявляете функционал/
читать как:
почему не рассуждать так: заявляете функционал
98 etc
 
22.11.13
23:18
(96) да, а ты знаешь например что ограничение фильтра в 97-м экселе помоему 1000 записей и более он не показывает? А ведь тоже многие узнают когда уже активно используют. А некоторые упирались в сообщение "превышено количество форматов".
Было дело, работал на поддержке в одой конторе. А там БД не было, почти все в Excel. Такого насмотрелся.
99 spectre1978
 
22.11.13
23:19
(98) ага. Еще и падает иногда без объявления войны
100 m-serg74
 
22.11.13
23:20
(98) мне не понятен ваш высказ ТСу - не нравится не бери, вам все в 1С так нравится?
101 etc
 
22.11.13
23:20
(97) таб док я так понимаю ограничен только памятью поэтому конкретных цифр привести в мануале на документ нельзя. А вот по памяти ограничение известно. Поэтому все честно.
102 m-serg74
 
22.11.13
23:21
(101) известно? практическим путем каждый сам для себя выявил? :-)
103 etc
 
22.11.13
23:23
(100) нет конечно, но я считаю что по соотношению доступность/качество он оптимален поэтому мне как рабочий инструмент вполне подходит. А накручитвать себе негатив, зачем?
104 spectre1978
 
22.11.13
23:24
(100) В основном - да, устраивает. Потому что позволяет людям (бухам, менеджерам, производственникам и т.д.) делать свою работу и позволяет мне лично заработать на хлеб с маслом. Есть вещи которые не устраивают, но я их тем или иным способом обхожу, обычно это всегда возможно.
105 Злобный Фей
 
22.11.13
23:24
(97) Одноэс где-то официально заявлял, что вот прямо миллион (или 10 миллионов, не совсем понятно, у вас от поста к посту показания меняются) строк для мхл это норма жизни?
1С это вообще-то довольно сложная система. И претензий к ней хватает (и к платформе, и к конфигурациям) без того, чтобы серьезно воспринимать высосанную из пальца экзотику типа сабжа или ваших миллионов строк.
106 etc
 
22.11.13
23:26
(102) ну ты же знаешь ограничение процесса в 32-х разрядной системе?
107 m-serg74
 
22.11.13
23:28
(106) я не знаю как примерно рассчитать сколько в памяти занимает строка mxl, важно ли есть в нем расшифровка или нет, сколько колонок, ссылка в ячейке, строка, число... и т.д.
108 etc
 
22.11.13
23:29
(107) не факт что в памяти это строка. Может они там двунаправленный список сделали и у каждой записи по два указателя на следующую и предыдущую.
109 m-serg74
 
22.11.13
23:31
(105) /без того, чтобы серьезно воспринимать/
мне радостно что эти проблемы, как Вы сказали
/высосанную из пальца экзотику/
в ввиде типовой книги доходов, мне это дает постоянно чем зарабатывать, но это не значит что в 1С все здорово и суперски реализовано, чтобы так загонять платформу с 77 до УФ и такси, может есть более важное что то... в 77 ведь можно было веб клиент мутить, в результате что глобально из менилось?
110 m-serg74
 
22.11.13
23:32
(108) я говорил терминами которые применяет 1С к своим типам
111 etc
 
22.11.13
23:32
+(108) тем более они же не mxl в памяти хранят. Это они на диск в таком формате сохраняют, а в памяти наверняка раскладывают по структурам.
112 etc
 
22.11.13
23:41
кстати сдается мне что нужное ТС форматирование можно было получить через три функции ПОДСТРОКА() в самом запросе.
113 milan
 
23.11.13
00:50
(112) не будь форматирования, тс не зарекался бы выдать результат за 5  минут, а сел бы, да подумал как лучше выкатить, а тут засада на ровном месте. Вопрос не в том что функция отсутствует, а в том, что она не работает. Если демоническое обновление может привести ( и приводило пару раз) к неработоспобности конфигурации так и напишите - функция есть, но она не работает. А то конфа упала, написали в поддержку, а они говорят переходите на 8.3, там это реализовано.
Реально ларешная идеалогия и ларешный подход, зато есть уп, фреш и планы по захвату мира
114 marvak
 
23.11.13
00:50
Функции в 1С должны писаться разработчиками, как например в Си, и образовывать библиотеку проверенных функций.
А счас какая то фигня  происходит.
Олин пересмотр за другим в стандартных вещах от 1С
115 milan
 
23.11.13
00:55
(114) угу, пока обходишь косяки типовых функций и дорисовываешь функционал, оно появляется в платформе и работает слегка по другому. То же самое видно на примере 8.3 и бсп. По ходу у них отдел разработки платформы на годик отстает от отдела разработки типовых
116 marvak
 
23.11.13
00:59
(115) имхо политика 1С в плане разработки прикладных решений неверна.
117 Asmody
 
23.11.13
01:01
Детский сад
118 Asmody
 
23.11.13
01:02
(116) да, у 1С имеется фатальный недостаток