באמל??? מושג חדש, בגוגל אני רואה בנק אוף אמריקה.... אם אפשר להמיר קוד לכסף........ שווה בהחלט להשקיע בזה :lol: :lol: :lol: :lol:
זה לא עזר לך??
פורסם במקור בפורום CODE613 ב14/03/2014 10:02 (+02:00)
באמל??? מושג חדש, בגוגל אני רואה בנק אוף אמריקה.... אם אפשר להמיר קוד לכסף........ שווה בהחלט להשקיע בזה :lol: :lol: :lol: :lol:
זה לא עזר לך??
פורסם במקור בפורום CODE613 ב14/03/2014 10:02 (+02:00)
תבדוק במורד העץ או במעלהו אם יש משהו שדורס את זה, הכי טוב להגדיר ברמה הכי גבוהה, יש גם פקודת ראי אני חושב.
פורסם במקור בפורום CODE613 ב12/03/2014 13:29 (+02:00)
ב SQL SERVER כדי לחסוך כאב ראש הגדרתי תחילה את כולם למחרוזת באורך אפס, מקוה שזה לא זולל ביצועים.
CREATE FUNCTION [dbo].[GetFullName]
(
-- Add the parameters for the function here
@FName nvarchar(100),@LName nvarchar (100),@FNameW nvarchar (100),@LNameW nvarchar (100)
)
RETURNS nvarchar (400)
AS
BEGIN
set @FName = ISNULL(@FName ,'')
set @LName = ISNULL(@LName ,'')
set @FNameW = ISNULL(@FNameW ,'')
set @LNameW = ISNULL(@LNameW ,'')
if LEN (@FName) > 0 set @FName = ' ' + @FName
if len(@LNameW) = 0 and LEN(@FNameW)>0 and len(@FName)>0 set @FNameW = 'ו' + @FNameW
if len(@FNameW)> 0 set @FNameW = ' ' + @FNameW
if LEN(@LNameW)>0 set @LNameW = ' ו' + @LNameW
RETURN @LName + @FName + @LNameW + @FNameW;
END
GO
פורסם במקור בפורום CODE613 ב24/03/2014 14:05 (+02:00)
להלן אתגר נחמד של קוד שבו יש 4 שדות של שמות במסד הנתונים, שם משפחה שם פרטי בעל, שם משפחה אישה (למקרה והתיק משוייך גם ללפני הנישואין) ושם פרטי אישה.
כעת ייתכנו תיקים שבהם יש רק אישה (כגון גרושה או רווקה) ואז ממלאים שם משפחה, ושם פרטי אישה, ואת שם הבעל משאירים ריק, אם זה תיק של זוג נשוי נורמטיבי, ממלאים שם משפחה, שם פרטי בעל, ושם פרטי אישה.
האתגר הוא לעשות פונקציה של fullname בצורה קריאה ואנושית לצורכי מכתבים וכדומה. כאשר יש לנו 4 סיטואציות, התיק הנורמלי, שם משפחה ושם פרטי של 2 בני הזוג יוצג כך: "כהן אהרן ואלישבע" אם זה תיק של רווק/גרוש יוצג כהן אהרן בלבד, תיק של רווקה "כהן אלישבע" תיק של זוג עם התייחסות לטרום חתונה "כהן אהרן ובוזגלו אלישבע". אז יש כאן בעצם הוספות של ווים ורווחים (אצלי אין דבר כזה להוסיף רווחים כפולים!) לפי הענין.
זה הקוד הכי קצר שהצלחתי לעשות ב vb6, אם יש למישהו דרך קצרה יותר בדוט נט או sql אשמח לשמוע.
Function GetFullName(ByVal firsname, ByVal LastName, ByVal firsnamewoman, ByVal LastNameWoman)
If Len(firsname) > 0 Then firsname = " " & firsname
If (IsNull(LastNameWoman) Or Len(LastNameWoman) = 0) And Len(firsnamewoman) > 0 And Len(firsname) > 0 Then firsnamewoman = "ו" & firsnamewoman
If Len(firsnamewoman) > 0 Then firsnamewoman = " " & firsnamewoman
If Len(LastNameWoman) > 0 Then LastNameWoman = " ו" & LastNameWoman
GetFullName = LastName & firsname & LastNameWoman & firsnamewoman
End Function
פורסם במקור בפורום CODE613 ב12/03/2014 12:34 (+02:00)
למעשה השיטה היחידה שאני רואה כרגע שאפשר לעבוד איתה כדי להתמודד עם זה ולהימנע מכפל כפליים של שאילתות היא זו:
declare @null int = null;
select * from Documents d where (d.ContactID is null and @null is null) or (d.ContactID = @null and @null is not null)
פורסם במקור בפורום CODE613 ב11/03/2014 20:20 (+02:00)
שלום, יש למישהו הסבר למה כשאני מתייחס לערכי null אני חייב להשתמש ב Is.
אני למשל רוצה sql שיעבוד ככה:
declare @null int = null;
select * from Documents d where d.ContactID = @null
הוא לא מחזיר לי רשומות על אף שכאשר אני עושה Is Null הוא מחזיר גם מחזיר.
אז למה זה כל כך חשוב לי, כי אני כותב פונקציה שבה ערכים מסויימים עשויים להכיל ערך נול, והטיפול הופך להיות מייגע עם תנאים ושאילתות רבות שחוזרות על עצמן רק בגלל ערכי null שיש בכמה מקומות.
מי שיאמר שעבורו אין דבר כזה ערך null יצטרך לנמק. אני חושב שמסד נתונים צריך להיות בצורה שאם אין ערך צריך להיות null כלומר לא ערך כמו 0 או "" וכדומה. זה נקרא שקר! אלא מה? יגידו שבעצם במעבד יש זיהוי ל null, אז כאן כבר נכנסים לשאלה מה נקרא "אמת" במסד נתונים, הערכים הריאליים, כלומר ערכי ה"אדם" (ואז null הוא בעצם ייצוג של ריקנות, הואיל וכלפי הנתונים כפי שהם אמורים להיות מוצגים לאדם כך הם פני הדברים באמת) או הערכים המחשביים הם הקובעים, דהיינו מה שרוחש שם במעבד מתחת לאדמה ואז יבוא הטוען ויטען שערך null זה בעצם הצגה כי יש רק 0 ו 1.
פורסם במקור בפורום CODE613 ב11/03/2014 20:15 (+02:00)
אתה תסכים איתי שיש ערכים כמו שם פרטי ומשפחה שהם בסיסים. ולא היית עושה אותם בצורה כזאת.
יש כלל זהב מאוד פשוט בדבר הזה (וכמו שרגילים לומר זקני יפן, תמיד תזכור את כלל הזהב, מי שיש לו זהב הוא קובע את הכללים)
בטבלה הראשית ניתן ערכים שהם:
פורסם במקור בפורום CODE613 ב11/03/2014 21:22 (+02:00)
מה הבעיה לעשות שני שדות בוליאנים 1. האם ספק. 2. האם לקוח.
וכשירצו לחלק את הלקוחות לעוד מחלקות יצטרכו עוד 10 שדות בוליאניים, וכשירצו להוסיף לכל מחלקה של לקוחות עוד קטיגוריה, אז זה 10*2 מה נהיה??? אתה עונה לו בראש של json שם אתה יכול לעשות מה שבא לך ולדחוף ערכים מכל סוג בכל זמן, מדובר על מסד נתונים יחסי, יש לו חוקיות משלו, ולא סתם בנו אותו ככה, החומר מסודר בדיסק הקשיח פיזית בצורה שתוכל לאחזר שאילתות ביעילות.
ושמואל עליך לזכור! מסד נתונים שאתה מתחיל אותו עקום, אתה עלול לסבול ממנו הרבה מאוד, אם אתה לוקח לפי שעה, הלקוח שלך יסבול מחור בכיס, אבל גם אתה באופן אישי תסבול הרבה. ראה הוזהרת!!! אני מאוד חריף בדברים האלו, כי ראיתי הרבה תאונות, יש ארגונים שקוראים לי כאילו הייתי ניידת טיפול נמרץ להציל את המערכת הקורסת שלהם, למעשה אני חושב שלתוכנות כאלו צריך זק"א, תוכנה שנבנתה במשך שנים בצורה עקומה, נראית ממש כמו אחרי פיגוע ואני אומר את זה בלי קריצה.... זה פרנסה של אנשים וזה ענין חשוב שצריך לשים לב אליו!!
פורסם במקור בפורום CODE613 ב11/03/2014 20:00 (+02:00)
כן ישות הוא איש קשר בין אם הוא ספק, לקוח, מתווך, שנורר או חתול בית. לכולם יש כתובת, טלפון, פקס, עם כולם יש דרכי התקשרות כלשהם, כשתתחיל לבנות אחר כך מחלקות, למיילים SMS ועוד, תמצא את עצמך לפני שוקת שבורה. אל תעשה את הטעות בשום אופן לעשות אותם בשני טבלאות. זה נוגד את כל התיאוריה של מסד נתונים יחסי.
פורסם במקור בפורום CODE613 ב11/03/2014 14:41 (+02:00)
נראה לי שהמרה בפוטושופ תעזור לך.
אם אתה רוצה שלח לי ואעשה לך את זה.
כן עשיתי וזה באמת עזר, עוד לא העלתי לכאן, ואני רואה את התשובה שלך, אז הקרדיט הוא לך.
כעת הבעיה היא שה Ribbon בכל זאת מתייחס לשקיפות כאל לובן (דלא כתמונות מערכת של MSO שאינני יודע איך להחדיר לשם תמונות ובאיזה פורמט), אבל זה כבר לא ענין לגרפיקאים, אולי קליק וואן יודע.
תודה.
פורסם במקור בפורום CODE613 ב11/03/2014 08:49 (+02:00)
הבעיה בקובץ gif שהוא מבוסס על טבלת צבעים וזה מקסימום 256 צבעים בטבלה. אז לכן הוא לא איכותי ואם יש שקיפות אז הוא מגדיר בטבלה צבע שקוף לגמרי. אין חצי שקוף. ולכן זה לא איכותי. בבסיס של פורמט gif
אז PNG הוא היחידי בכל הפורמטים שתומך בשקיפות, ודווקא הוא לא נתמך ב ribbon קצת מוזר. אולי יש עוד פורמטים???
חוץ מזה בוא נגיד שחצי שקיפות פחות חשוב כרגע, מדובר בסך הכל בסמלים, אני צריך או שקיפות מלאה או אטימות מלאה אבל בהמרה מ PNG אני לא מצליח להשיג שקיפות.
פורסם במקור בפורום CODE613 ב10/03/2014 18:03 (+02:00)
שלום
אולי זה שייך לפורום של גרפיקה, אבל אני צריך את זה בשביל ה Ribbon הסמלים המותאמים אישית, אם רוצים אותם עם רקע שקוף, אין אפשרות להכניס תמונה של PNG אלא על ידי מודול שממיר אותם (יש לי את המודול ואני לא אוהב את התוצאות לא נקיות מספיק) השאלה מה הפתרון החלופי, לפי מה שקראתי פורמט GIF תומך בשקיפות אולם מפעל הפורמטים נותן צבע שחור במקום.
חוץ מזה מעניין אותי איך עובדים הסמלים של MSO שם זה נראה שיש שקיפות, וזה נקי ממש כמו PNG, איפה זה מאוחסן, איך מוסיפים לשם סמלים, איך עושים חיקוי של זה.
תודה.
פורסם במקור בפורום CODE613 ב10/03/2014 17:29 (+02:00)
חברת פלאקארד?? קל להוציא מהם כסף......
פורסם במקור בפורום CODE613 ב10/03/2014 16:47 (+02:00)
יש תוסף מדהים שנקרא XML Tools הוא יודע לעשות מוניפולציות ולנתח XML תוריד אותו ותהנה.
פורסם במקור בפורום CODE613 ב10/03/2014 18:58 (+02:00)
@דוד ל.ט.
ארכיטקט, די לציונות הזו
למעשה כל תרבות מבוססת על שפה, והם משפיעים זה על זה בקשר גומלין הדדי (כאשר שפה משתבשת גם התרבות וכן להיפך כמו בינידינג ב WPF רק שיש לו דיליי של מאות שנים לפעמים.....) זה היה בשביל להתפלסף אם כבר נכנסו לנושא הזה בטעות, אני יודע שזה לא מתאים כאן.....
פורסם במקור בפורום CODE613 ב10/03/2014 17:33 (+02:00)
תודה למג'יקוד ציוני אמיתי :lol: :lol: :lol: :lol:
אגב אני שוקל להמציא בעתיד שפת תיכנות בעברית, אחרי שכל התוכניות האחרות שלי לתיקון האנושות יסתיימו, התיקון הסופי הוא שפת תיכנות מבוססת על התנ"ך, ואז נוכל להבין איך חז"ל הוציאו את כל המדרשים שלהם, גם לזה אתה מתנגד דוד??
אגב אני רציני..... לא יודע אם ברמה של שפת תיכנות חדשה, אבל משהו באזור ודאי שכן.
פורסם במקור בפורום CODE613 ב10/03/2014 17:00 (+02:00)
למעשה הפתרון אכן פתר את הבעיה שבראש האשכול, אבל הפסדנו את התפריטים בעברית.....
פורסם במקור בפורום CODE613 ב10/03/2014 10:24 (+02:00)
@דוד ל.ט.
תשנה את הלוקליזציה לאנגלית.
אצלי זה ככה ועובד מצויין.
חשבתי להתחכם והחלפתי את התוכן של קובץ האנגלית לתירגום לעברית (העתקתי מהקובץ עברית) אך ללא הועיל...
פורסם במקור בפורום CODE613 ב09/03/2014 17:17 (+02:00)
זה עורך טקסט גלובלי שעובד עם הכל בכל מכל כל, מכיר את כל שפות התיכנות, יש לו מאות תוספים שימושיים ביותר, מי שמכיר אותו פעם אחת מתמכר, היום אני לא פותח כמעט שום דבר בלעדיו, הוא קליל ביותר נפתח בשניה, לא תופס את המסמך במערכת הקבצים, יכולות עריכה/קידוד/מוניפולציה עדכניות ביותר. זה לא IDE עם קומפיילר, אבל יש לו מאות תכונות מדהימות ופופולרי מאוד ברחבי תבל.
פורסם במקור בפורום CODE613 ב09/03/2014 10:34 (+02:00)