|
Когда в языке 1С появится оператор ++ | ☑ | ||
---|---|---|---|---|
0
Dmitry1c
17.04.14
✎
21:04
|
Спасибо за внимание.
Еще бы строгую типизацию. Влажные фантазии. |
|||
92
ObjectRelation Model
17.04.14
✎
22:31
|
насчет инкремнов куйня, но Я за оператор А+=1;
|
|||
93
NcSteel
17.04.14
✎
22:31
|
(90) клавиатуру жалеет, или "+" на клавиатуре пока не стерта ))
|
|||
94
Dionis Sergeevich
17.04.14
✎
22:31
|
Лучше бы дали возможность программно обращаться к текстам модулей! Вот бы наизвращались бы
|
|||
95
ObjectRelation Model
17.04.14
✎
22:32
|
(91) пусть имеет, чем мне это мешает?
на 7.7 мы так делали периодические реквизиты, не умерли |
|||
96
NcSteel
17.04.14
✎
22:32
|
(94) Я иногда с грустью вспоминаю инклуд из 7.7 вот была вещььььь
|
|||
97
Classic
17.04.14
✎
22:32
|
(62)
Да любой. |
|||
98
Лефмихалыч
17.04.14
✎
22:32
|
(89) читал. Скажу больше - я его писал
|
|||
99
NcSteel
17.04.14
✎
22:32
|
(95) Ты бы профа по платформе не сдал))))
|
|||
100
ObjectRelation Model
17.04.14
✎
22:32
|
(93) завтра захотят перегрузку операторов ))
|
|||
101
Classic
17.04.14
✎
22:33
|
(94)
Чур тебя. Ты еще ссылку на функцию попроси |
|||
102
ObjectRelation Model
17.04.14
✎
22:33
|
(99) почему? только развернуто
|
|||
103
oslokot
17.04.14
✎
22:33
|
да нормально все, не трогайте 8
|
|||
104
NcSteel
17.04.14
✎
22:33
|
(100) Между прочем я за перегрузку операторов, особенно в свете возможного дублирования процедур на сервере и клиенте
|
|||
105
Dionis Sergeevich
17.04.14
✎
22:33
|
и добавление объектов конфигурации без реструктуризации программно. Неужели так сложно? Крит тейбл и в путь. Хоть самому пиши патчик
|
|||
106
ObjectRelation Model
17.04.14
✎
22:34
|
(104) хорошо, ОПЕРАНДОВ или как там в С++
|
|||
107
NcSteel
17.04.14
✎
22:35
|
(103) китайцев сюда не звали ))
|
|||
108
ObjectRelation Model
17.04.14
✎
22:35
|
(98) изивини, я про (77)
|
|||
109
Dionis Sergeevich
17.04.14
✎
22:35
|
(96) жаль 7 не застал. А вообще в нормальных языках программирования можно самому себя переписывать
|
|||
110
oslokot
17.04.14
✎
22:36
|
(107) имею право - сутки бесплатно ))
|
|||
111
ObjectRelation Model
17.04.14
✎
22:36
|
(109) вот и появилось поколение begin-from-8
|
|||
112
Dionis Sergeevich
17.04.14
✎
22:36
|
(101) а почему бы и нет? Хотя ссылка на функцию и так есть
|
|||
113
Dionis Sergeevich
17.04.14
✎
22:37
|
(111) ммм? моя твоя не понимать
|
|||
114
ObjectRelation Model
17.04.14
✎
22:38
|
(113) "жаль 7 не застал"
|
|||
115
oslokot
17.04.14
✎
22:40
|
вот именно, после 77 программить на 8 - халява
|
|||
116
Dionis Sergeevich
17.04.14
✎
22:40
|
(144) ты об этом. ТОгда begin from Sinclair BASIC
|
|||
117
NcSteel
17.04.14
✎
22:40
|
инклуд... до сих пор плачу, а столько возможностей он открывает , эх...
|
|||
118
NcSteel
17.04.14
✎
22:41
|
Так никто и не ответил зачем пауза нужна ....
|
|||
119
Dionis Sergeevich
17.04.14
✎
22:43
|
(118) пауза нужна к примеру при взаимодействии с мыльным демоном. Ну не может постфикс сразу миллион писем отправить. Приходится делей делать
|
|||
120
NcSteel
17.04.14
✎
22:44
|
(119) Для этого вообще лучше регзадание использовать, как это сделано в типовых. Пусть рег задание с паузой запускается и пачку отправляет.
Давай новую загадку. |
|||
121
Лефмихалыч
17.04.14
✎
22:44
|
(104) что бы тебе дал какой-нибудь
Справочник.Номенклатура ОПЕРАТОР+(Документ.РеализацияТоваровУслуг, Константа.ДатаЗапретаРедктирования) ? кроме ночных кошмаров? |
|||
122
Лефмихалыч
17.04.14
✎
22:46
|
(119) для этого не нужна пауза. Даже вредна, если не угадаешь, сколько ждать 9а рано или поздно не угадаешь)
|
|||
123
su_mai
17.04.14
✎
22:46
|
(4) А как реализовать в щаблоне копирование имени переменной уже введенной в текст модуля?
|
|||
124
Dionis Sergeevich
17.04.14
✎
22:47
|
(120) регл задание будет детать то что ты опишешь. Но если мыльник не схавает столько инфы то придется делать исскуственный делей а это напрягает систему
|
|||
125
su_mai
17.04.14
✎
22:47
|
+(123) Типа:
инд++ преобразуется в инд = инд + 1 |
|||
126
Лефмихалыч
17.04.14
✎
22:47
|
(123) ни как. Ее надо запросить при помощи макроса <? долби сюда руками имя переменной>
|
|||
127
Лефмихалыч
17.04.14
✎
22:47
|
(126) ну или - снегопатство
|
|||
128
Dionis Sergeevich
17.04.14
✎
22:49
|
(122) однако именно пауза помогла отпрвить все письма. Да долго, но все были отправлены.
|
|||
129
Лефмихалыч
17.04.14
✎
22:49
|
(124) регзадание должно проверять, готов ли мыльник к отправке. После таймаута по уму нужна та же самая проверка, чтобы не приключилось упомянутого мной "не угадал".
|
|||
130
Dionis Sergeevich
17.04.14
✎
22:50
|
(127) юзал? есть смысл? или понт просто? =) " у меня крайний айфон" - "ой подумаешь - у меня снегопат"
|
|||
131
Dionis Sergeevich
17.04.14
✎
22:51
|
(129) вот постфикс тот же ни чего не проверяет - ставит в очередь. Но и ее можно перегрузить и он сдохнет. Проще в 1с отправку переделать чем постфикс переписывать
|
|||
132
ObjectRelation Model
17.04.14
✎
22:52
|
кто на 2-й вопрос в (49) ответит?
|
|||
133
Лефмихалыч
17.04.14
✎
22:52
|
(130) я смысла особого не нашел. Ну то есть тот смысл, который нашел, во-первых, не стоит таких денег, а, во-вторых, не оправдал ожиданий. Тут всё индивидуально, я думаю
|
|||
134
Лефмихалыч
17.04.14
✎
22:54
|
(132) вопрос по меньшей мере странный. Ответ "А почему бы и нет?" вполне бы подошел, но мне кажется, ты не его ждешь.
|
|||
135
Лефмихалыч
17.04.14
✎
22:55
|
(131) короче, давай следующую загадку. В этой таймаут не нужен на самом деле.
|
|||
136
Dionis Sergeevich
17.04.14
✎
22:57
|
(135) в 1с не сталкивался с такими задачами. Но все равно делей не требующий ресурсов нужен!
|
|||
137
Classic
17.04.14
✎
22:58
|
(135)
Ожидание ответа любой сторонней системы |
|||
138
Dionis Sergeevich
17.04.14
✎
23:00
|
+(136) как сто лет назад делали на сях - нарисовал простенькие формы при записи пишущие в бд, написал простенькие отчетики - какая ни какая а система учета. А перед стартом прогресс бар с делеем замутил чтобы у клиента было впечатление что софтина тяжелая, много там чего в ней есть - вон загружается только 9 секунд! =)))))
|
|||
139
Dionis Sergeevich
17.04.14
✎
23:01
|
можно даже конкурс придумать. чей делей на 1с сожрет меньше ресурсов =)) Как проверить только - смутно представляю
|
|||
140
ObjectRelation Model
17.04.14
✎
23:06
|
(134) в модулях нельзя ничего хранить
|
|||
141
Лефмихалыч
17.04.14
✎
23:09
|
(140) чой-та? в кэширующих можно.
да на самом деле и слава богу, что нельзя. Это все равно, что глобальные переменные или гоуту - за это из ядерного оружия надо... |
|||
142
Dionis Sergeevich
17.04.14
✎
23:12
|
(141) всякие луп построены на гоуту
|
|||
143
ObjectRelation Model
17.04.14
✎
23:12
|
(141) ну запрети в классах поля, тоже самое
|
|||
144
Dionis Sergeevich
17.04.14
✎
23:13
|
из-за слова Цикл из ядерного оружия? Дык ни то что одинесников - программистов не останется
|
|||
145
ObjectRelation Model
17.04.14
✎
23:15
|
Лефмихалыч почитай что нибудь типа такого http://www.sugardas.lt/~p2d/books/Priemioop.pdf
|
|||
146
Лефмихалыч
17.04.14
✎
23:33
|
(144) ага. И в особенности тех, которые читают то, что не было написано
|
|||
147
Лефмихалыч
17.04.14
✎
23:34
|
(143) ващпе не то же. Ну, точнее, если запретить наследование, то тогда то же, но это уже не классы, а тупо обработки.
|
|||
148
_fvadim
17.04.14
✎
23:35
|
Баловство всё это. Паузу можно замутить простым пингом.
Очень не хватает нативной поддержки регэкспов. |
|||
149
ObjectRelation Model
17.04.14
✎
23:42
|
(147) все, пора нам завязывазывать, как нить в аське побалтаем
|
|||
150
Лефмихалыч
17.04.14
✎
23:44
|
(149) сорри, я аськой уже лет 5 не пользовался :) перешел на почту как-то постепенно. Оно само. Старость, видать...
|
|||
151
Лефмихалыч
17.04.14
✎
23:45
|
NcSteel, так чо там с перегрузкой операторов? Нахрена тебе (121)?
|
|||
154
YauheniL
18.04.14
✎
00:56
|
(115), (116) Болеете?
|
|||
155
Ужас бухгалтера
18.04.14
✎
05:43
|
(0) Все давно уже есть:
http://yoksel.net.ru/haxe1s |
|||
156
artist
18.04.14
✎
08:04
|
Не знаю - говорили уже или нет, если нет - передайте плз 1Совцам, что хорошо бы было ещё
А += Б; ... |
|||
157
Dmitry1c
18.04.14
✎
08:10
|
О, ветка не утонула.
Всем доброго утра. |
|||
158
Dmitry1c
18.04.14
✎
08:11
|
(145) о, я кстати читал это. Только не смог применить.
Надо еще почитать. |
|||
159
Chai Nic
18.04.14
✎
08:12
|
(134) Ну это на самом деле странно. Общие модули, на мой взгляд, имеют смысл исключительно как глобальные. А уж как с этим работают писатели типовых - вообще кошмар. Вызывается общий модуль, который вызывает модуль обработки, который вызывает общий модуль и так далее..
|
|||
160
Dmitry1c
18.04.14
✎
10:22
|
ПОКАЗАТЕЛИ ПРОИЗВОДИТЕЛЬНОСТИ
просто бесят |
|||
161
jk3
18.04.14
✎
10:55
|
(0) А так же когда уже Ctrl+D будет дублировать строку кода
|
|||
162
SUA
18.04.14
✎
11:13
|
(135)
лови автоматически обновить периферийный узел РИБ, дав пользователям 10 минут на выход (после-расстрел сеанса) |
|||
163
Серго62
18.04.14
✎
11:30
|
(100) А че прикольно, если б было можно сложить два документа реализации или вычесть из реализации возврат :))))
|
|||
164
Fragster
гуру
18.04.14
✎
11:43
|
а я не понимаю, зачем для составных типов, которые только из ссылок в БД 3 колонки
|
|||
165
Torquader
18.04.14
✎
11:47
|
(163) Будто бы это сейчас так сложно реализуется.
Только надо, чтобы были одинаковые типы строк - тогда табличные части можно будет вычитать. |
|||
166
Serginio1
18.04.14
✎
12:15
|
(35) Не подзатрахаешься. Там где нужны реальные типы, там ты их и будешь использовать. По умолчанию все параметры Object (dynamic) и их приводить не нужно.
Но можно ввести псевдотипизацию только для подсказок в коде. Как это делается например в 1С++ Перем тз; //:ТаблицаЗначений |
|||
167
Jokerman
18.04.14
✎
15:24
|
А = А + 1; логичнее выглядит, чем А=+1;
|
|||
168
_fvadim
18.04.14
✎
15:31
|
(167) Я за += в 1с. Учитывая, что народ не стесняется писать имена переменных по 30-50 символов, запись
читается легче чем
ps. переменная не моя |
|||
169
Jokerman
18.04.14
✎
15:34
|
(168) с этим я не спорю, но 1с же отечественная программа
По русски читабельней ... |
|||
170
_fvadim
18.04.14
✎
15:34
|
А вот за вложенные конструкции из вопросиков иногда хочется ручки-то повыдёргивать.
|
|||
171
jbond
18.04.14
✎
15:36
|
(0) - зачем скриптовому языку строгая типизация?
|
|||
172
kiruha
18.04.14
✎
15:50
|
(0)
Я за битовые операции в 1С А то сейчас чтобы прочитать значение 5 бита надо число конвертировать в двоично/шестнад вид. Потом в строке искать позицию. Ужасно долго А всего лишь надо на низком уровне считать значение бита |
|||
173
kiruha
18.04.14
✎
15:53
|
Это пример как извр при отстутсвии таких операций например для хеша
http://infostart.ru/public/99739/ |
|||
174
DirecTwiX
18.04.14
✎
15:58
|
(4) Так..
А как такой шаблон будет выглядеть? Это возможно вообще? |
|||
175
Мыш
18.04.14
✎
15:59
|
(172) Ну ведь легко извратиться более простым способом )
|
|||
176
Serginio1
18.04.14
✎
16:09
|
(172) Все битовые операции и рочие нехватающие классы можно сделать используя классы Net. v8: v8: Использование сборок .NET в 1С 7.x и 8.x
Которые можно внедрить в язык. Для Линукса можно прикрутить MONO |
|||
177
_fvadim
18.04.14
✎
16:14
|
(172) поддерживаю
(176) пипец изврат, я щетаю. |
|||
178
Serginio1
18.04.14
✎
16:28
|
(177) А в чем изврат? Тащить весь функционал .Net в 1С через встроенные функции, либо использовать этот функционал через обертку? Мало того, можно еще и расширить для более простого доступа к свойствам массивам по умолчанию, expandoobject
В принципе не хватает как в JavaScript делегатов, замыканий |
|||
179
kiruha
18.04.14
✎
16:32
|
(178)
Ну изврат например в том, что у меня пара обработок для общего пользования. Net туда никак не могу , только штатные |
|||
180
_fvadim
18.04.14
✎
16:35
|
(178) Нет, конечно можно найти задачу (и это точно не битовые опреации), которую удобнее решать средствами .net. Но мне претит тягать за конфой фрэймворк, и вообще на .net у меня аллергия :).
|
|||
181
Fragster
гуру
18.04.14
✎
16:35
|
(170) а что плохого в
|
|||
182
Serginio1
18.04.14
✎
16:36
|
(172) А если 1С сделает штатной будешь пользоваться?
Я говорю именно о внедрении в 1С как штатный механизм в том числе и порт для использования MONO |
|||
183
Fragster
гуру
18.04.14
✎
16:36
|
(172) зачем? два деления всего...
|
|||
184
Serginio1
18.04.14
✎
16:39
|
(180) А псмотри в директорию \Windows\Microsoft.NET\
наверняка там все версии стоят. После того как XP перестали обслуживать на семерках и выше они есть. Там не только битовые операции но и куча классов которых в 1С тащить трудозатратно да и не нужно. А нет может быть и с дистрибутивом 1С ставить. |
|||
185
_fvadim
18.04.14
✎
16:43
|
(182) очень сомневаюсь, что сделают.
если сделают - будем поглядеть. (184) для чего вообще? т.е. есть конкретные задачи, для которых без .net никуда? |
|||
186
Fragster
гуру
18.04.14
✎
16:45
|
(183)+
Вход = 127; ИскомыйБит = 3; С = Pow(2,ИскомыйБит-1); Результат = ?(Вход % (С*2) / С >= 1, 1, 0); |
|||
187
Serginio1
18.04.14
✎
16:52
|
(185) Да полно. Это и многопоточность, и куча вэб сервисов неподдерживаемых текущей версией 1С. REST итд и тп.
Для всего этого приходится делать COM объекты либо ВК. Используя NET тебе в большинстве случаев не надо писать лишних библиотек или по минимуму используя собственные сборки для использования делегатов или сборок описания вэб сервисов итд. Вся остальная работа уже ведется через IReflect и существующие сборки. |
|||
188
DirecTwiX
18.04.14
✎
16:57
|
(4) (174) Ап
|
|||
189
Serginio1
18.04.14
✎
17:03
|
(186) Проще
Результат = Вход % (С*2)>= С; |
|||
190
Лефмихалыч
18.04.14
✎
17:03
|
(172) ну, да, это гораздо продуктивнее, чем хотеть API для вычисления контрольных сумм
|
|||
191
Fragster
гуру
18.04.14
✎
17:27
|
(189) да, так лучше
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |