1 dating sdate

eharmony - a trusted online dating site for singles eharmony is the first service within the online dating industry to use a scientific approach to matching highly compatible singles. eharmony's matching is based on using its 32 DIMENSIONS® model to match couples based on features of compatibility found in thousands of successful relationships. The quality of our number one dating site is provided at the highest level, and therefore the reviews with comments addressed to us are only positive and welcoming. We are pleased that the work of our employees is properly evaluated and we always strive to do better and better. So those who came to us are satisfied with our best match site and ... The largest & original millionaire dating site since 2001. Over 4.4 million+ HIGH QUALITY, rich and beautiful single women & men are looking for serious relationships. Online Dating at Match.com. Every year, hundreds of thousands of people find love on Match.com. Match.com pioneered the Internet dating industry, launching in 1995 and today serves millions of singles in 24 countries.Match.com continues to redefine the way single men and single women meet, flirt, date and fall in love, proving time and again that you can make love happen through online dating ... Try for free today and meet like-minded singles on the #1 trusted dating site. Jack, Founder. Flirt and meet beautiful girls and handsome guys on our completely free. Linda, Manager. Join for free and have fun at the best online dating site. Sandy, Director. OkCupid genuinely wants dating to be a good experience for you, and their multi-faceted matchmaking and online vibe best you steer and of feeling like a loser talking to people online. Best for people looking for good chemistry. Plenty best Fish Plenty of Fish has site matchmaking technology usa a large dating pool. 1. OkCupid. Basic membership:.

Final exam understanding, what am I doing wrong? (Constructors, parameter passing, arguments)

2020.09.10 07:24 Artiems2 Final exam understanding, what am I doing wrong? (Constructors, parameter passing, arguments)

Hi R learn java,
I'm approaching my final exam doing revision and I'm a little stuck at the moment on the concept of creating objects, how they interact with constructors, and passing values (I believe it is likely more passing values between objects within arguments.)
Example from lecturing staff:

public class CarRentalTester { public static void main(String[] args) { //Call Car List MenuDisplay menuDisplay = new MenuDisplay(); int validateCarSel = menuDisplay.displayCarList(); //User selects dates from other methods in adjacent classes CarAndBookingDates carAndBookingDates = new CarAndBookingDates(); //What is this validateCarSel doing? int carNumber = carAndBookingDates.carSelection(validateCarSel); LocalDate sDate = carAndBookingDates.getCarBookingDateFull(); LocalDate eDate = carAndBookingDates.getCarBookingDateFull(); } } 
If you require anymore code I can share but there's about 500 lines, so trying to keep it brief.
In short, I don't understand how a local variable can have a value assigned from a class method and then pass the value into another local value if that makes sense.
I'm attempting to replicate and am coming up with null errors consistently or mis match of data types.
submitted by Artiems2 to learnjava [link] [comments]


2020.08.19 18:18 LeRumba MicroVision: $30 stock when acquired for $5 Billion?

MicroVision: $30 stock when acquired for $5 Billion?
Real billion dollar ideas have multi-billion/trillion dollar market size, they are scalable, and leverage the drivers of growth to go viral or global.
In my last research on MicroVision (NASDAQ: MVIS), I introduced this 20 year old high-tech company that is at the cusp of acquisition by a major technology company. In the last few weeks, MVIS stock price has gone up by 15-fold [from 20 cents to over $3.10] on speculations. Now it is trading in the $1.40 to $1.48 range giving new investors the opportunity to take position; for the future of $15 to $30 dollar trading range in the next six months or so... depending on the acquisition price of $2 billion or $5 billion.
Here's the short answer...
Each of the five LBS core technology verticals can spawn Trillion dollar markets of the future. Considering the diversity of its product line, built around the LBS core technology over the last 20 years, and protected by it's IP and 500 patents, each core vertical can spawn markets worth trillions, and be worth billions in an acquisition or a merger..
Why sell the company or merge with a deep pocket Tier 1 Technology partner...
At low volumes, the cost of components that MicroVision sells to its Tier 1 partners is 5 to 10 times higher than what it is sold for in anticipation of large quantities... and loosing money on each component sold is what has shaped the company's past blunders loosing millions of dollars each quarter for the last 15 years.
Finally, to sell the company, or to sell one or all of its 5 core vertical engines that can spawn trillion dollar markets, is the right decision. Under the leadership and stewardship of a deep pocket Tier 1 technology partner from the FAMGA gang can truly realize the potential of MicroVision technology, and bring hundred of products to the market that will be sold in billion units per year.
In the last few weeks, MVIS stock price has gone up by 15-fold [from 20 cents to over $3.10] on speculations. Now it is trading in the $1.40 to $1.52 range giving new investors the opportunity to take position; for the future of $30 to $60 dollar trading range in the next six months or so... depending on the acquisition price of $5 billion or $10 billion.
What to expect from sale or merger of MicroVision...
Over the last 3 decades, the FAMGA tech giants — Facebook, Amazon, Microsoft, Google, and Apple — have collectively made 770 acquisitions. Even amid the Covid-19 pandemic, some have continued to write checks, with Apple being the most active acquirer in 2020 to date among them.
This FAMGA group of acquirers has deep pockets. Some of their biggest checks have been written for high-profile companies such as career platform LinkedIn (acquired by Microsoft for $26.2B), chat app WhatsApp (Facebook for $22B), and video-sharing platform YouTube (Google for $1.7B).

TOP 5 ACQUISITIONS BY COMPANY

Below, we break down each of these companies’ top 5 acquisitions by value. Read more about these deals in the posts linked below.

Facebook

  1. WhatsApp ($22B, 2014)
  2. Oculus VR ($2B, 2014)
  3. Instagram ($1B, 2012)
  4. CTRL-labs ($1B, 2019)
  5. LiveRail ($500M, 2014)

Amazon

  1. Whole Foods ($13.7B, 2017)
  2. Ring ($1.2B, 2018)
  3. Zappos ($1.2B, 2009)
  4. PillPack ($1B, 2018)
  5. Twitch Interactive ($970M, 2014)

Microsoft (Top 10)

  1. LinkedIn ($26.2B, 2016)
  2. Skype ($8.5B, 2011)
  3. GitHub ($7.5B, 2018)
  4. Nokia’s Devices & Services Business ($7.2B, 2014)
  5. aQuantive ($6.3B, 2007)
  6. Mojang ($2.5B, 2014)
  7. Affirmed Networks ($1.4B, 2020)
  8. Visio Corporation ($1.4B, 1999)
  9. Navision ($1.3B, 2002)
  10. Yammer ($1.2B, 2012)

Google (Top 6)

  1. Motorola Mobility ($12.5B, 2012)
  2. Nest Labs ($3.2B, 2014)
  3. DoubleClick ($3.1B, 2007)
  4. Looker ($2.6B, 2019)
  5. Fitbit ($2.1B, 2019)
  6. YouTube ($1.7B, 2006)

Apple (Top 7)

  1. Beats Electronics ($3B, 2014)
  2. Intel — Smartphone Modem Business ($1B, 2019)
  3. Dialog Semiconductor ($600M, 2018)
  4. Anobit Technologies ($500M, 2011)
  5. Texture ($485M, 2018)
  6. Shazam ($400M, 2017)
  7. NeXT Computer ($400M, 1996)
As an investor you know change equals opportunity… the bigger the change, the bigger the opportunity. The next few years are going to be either the most interesting, exciting, and lucrative years for you or you’re going to be left behind.
Change can mean big profits for investors getting in on the biggest changes early.
These two sectors -- artificial intelligence and TaaS -- are all seeing massive changes and we’re just starting to see their impact in the world.
Historically, when you just start to see these changes is the best time to buy.
And it’s why in a few years you’ll be kicking yourself for not jumping on them when you had the chance.
Some of the best, most direct, and highest-potential ways to jump on them are with Microsoft (MSFT), MicroVision (MVIS) and Tesla (TSLA)
Best regards,

submitted by LeRumba to MVIS [link] [comments]


2020.07.13 16:27 Theslyf0x Conditional Copy Values to Different Workbook

I have a workbook that has data in many rows, and A through S. If Column B's value is Draft or EFT Draft, I need to take the values in columns B, I, L, and M and put them into a different worksheet, starting at row 1 and working down.
I have been playing around with this for a while so the code may not be too clean. But I am stumped now so looking for some help. Here is what I have so far.
Sub RT() Dim snumber As String Dim sdate As Date Dim sname As String Dim ckamt As Long Dim wsDest As Worksheet Dim actnumber As String Dim i As Long, lr As Long Dim f As String Dim rcount As Integer Dim cwb As Workbook Set cwb = ActiveWorkbook lr = Cells(Rows.Count, 1).End(xlUp).Row For i = 15 To lr Set wsDest = Workbooks("VBWB.xlsm").Worksheets("csv") rcount = 1 ' Copy Data If Range("B" & i).Value = "Draft" Or Range("b" & i).Value = "Draft SAF" Then sdate = Range("L" & i).Value sname = Range("M" & i).Value snumber = Range("C" & i).Value ckamt = Range("I" & i).Value ' Paste Data With wsDest .Range("A" & checkount) = snumber .Range("B" & rcount).Value = sdate .Range("C" & rcount).Value = ckamt .Range("D" & rcount).Value = "28" .Range("E" & rcount).Value = "207" .Range("F" & rcount).Value = "IA" .Range("G" & rcount).Value = sname End With rcount = rcount + 1 End If Next i End Sub 
submitted by Theslyf0x to excel [link] [comments]


2020.06.21 18:56 zfsbest Utility script - HOWTO expand free space on mirrored/RAID10 pool by replacing (2) disks in-situ, no downtime and less risk

Scenario: 4x4TB mirrored pool, running around 77% used space

(2) new 6TB NAS disks will be used to provide more free space by replacing the first two disks in the same column. The new disks were burn-in tested by doing a full-disk DD write and then a ' smartctl -t long ' beforehand

--First tested OK with file-based pool based on a recommendation from someone on this forum, then scripted for practical use.

--This will attach the 2x6TB NAS disks one at a time to the existing mirror-0, wait for resilver to finish, and require a keypress/Enter to remove the original disks.

--Doing the upgrade this way ( rather than doing ' zpool replace ' ) provides:

a) No downtime and

b) No degradation of the pool (in fact resilver has better I/O) since the original disks are only detached at the end

BEGIN zpool-raid10-resize-up.sh
#!/bin/bash # 2020.0620 # ADAPTED FROM # zpool-resizeup-mirror--no-degradation--raid10.sh # NOTE - DO A ZPOOL SCRUB 1st!! #source ~/bin/boojum/wait4resilver.mrg function waitforresilver () { # arg1 is poolname sdate=`date` # do forever while :; do clear echo "Pool: $1 - resilver started: $sdate" zpool status $1 grep -A 2 'resilver in progress' break 2 zpool iostat -y -v $1 2 3 & sleep 9 date done ndate=`date` zpool status $1 echo "o Resilver watch $1 start: $sdate // Completed: $ndate" } #source ~/bin/failexit.mrg function failexit () { echo '! Something failed! Code: '"$1 $2" # code # (and optional description) exit $1 } zp=zseatera4 disk1=ata-ST4000VN000-2AH166 disk2=ata-ST4000VN000-1H4168 disk3=ata-HGST_HUS726060ALE614_K8HU3 # sdh disk4=ata-HGST_HUS726060ALE614_K8HUH # sdf zpool set autoexpand=on $zp # speed up resilver I/O for zfs 0.8.x # TODO Comment if the system is not otherwise idle echo 8000 > /sys/module/zfs/parameters/zfs_resilver_min_time_ms # original value: 3000 echo "o Attach disk1=disk3 - $(date)" time zpool attach $zp $disk1 $disk3 failexit 103 "zpool attach disk1=disk3 $disk1 = $disk3 failed `date`" waitforresilver $zp echo "o Attach disk2=disk4 - $(date)" time zpool attach $zp $disk2 $disk4 failexit 104 "zpool attach disk2=disk4 $disk2 = $disk4 failed `date`" waitforresilver $zp zpool status -v df -hT echo "`date` - PK to detach smaller mirror disks and increase pool size" read -n 1 time zpool detach $zp $disk1 time zpool detach $zp $disk2 zpool status -v df -hT exit; 
submitted by zfsbest to zfs [link] [comments]


2020.06.19 04:27 Naychi23 I Want to Output Message Box Value in Range

Hi I am new in VBA. It is the beginner question. I want to get Date From 1/1/2020 to 12/31/2020 in one row Start from Range "G1" to the End. My Code has an error. Can somebody help me to fix?
Sub Test()
Dim SDate As Date, EDate As Date, Dateloop As Date
SDate = #1/1/2020#
EDate = #12/31/2020#
For Dateloop = SDate To EDate
MsgBox (Dateloop )
worksheet("Sheet1").Range("G1" & Rows.Count) = Dateloop
Next Dateloop
End Sub
submitted by Naychi23 to vba [link] [comments]


2020.04.28 01:42 Pathoschild SMAPI 3.5 released!

SMAPI 3.5 is now available! Feel free to ask here if you have questions.

FAQs

How do I update?

Just run the new installer, it'll update previous files automatically.

Is it safe to update?

Yep, all mods that worked in SMAPI 3.4 should work fine in SMAPI 3.5. Feel free to report any update issues below.

What's new in 3.5?

See the release notes for a list of changes. Here are the main highlights:
SMAPI 3.4 SMAPI 3.6
submitted by Pathoschild to SMAPI [link] [comments]


2020.04.15 02:09 NSIvy SuiteScript - Set PO Expected receipt date from custom field

I am looking for some help using SuiteScript to set the Expected Receipt Date on a purchase order. We have created a custom field for when we expect for it to ship. We then have a custom field for how long of transportation time it is. Then this script that is to run and set the expected receipt date by adding in the transportation time and setting that expected receipt date. I am also setting another custom field just to see if it works and it does for that custom ship by date, but the expected receipt date does not get reset? Any ideas?
function onLineAdd() { var lines = nlapiGetLineItemCount('item'); var confirmedShipDate = ""; var expectedReceiptDate = ""; var transport = 0; if (lines >0){ for(var i = 1; i<= lines ; i++){ confirmedShipDate = nlapiGetLineItemValue('item', 'custcol_confirmedshipdate', i); expectedDate = nlapiGetLineItemValue('item', 'expectedreceiptdate', i); transport = parseInt(nlapiGetLineItemValue('item', 'custcol4', i)); var cSDate = nlapiStringToDate(confirmedShipDate); if (confirmedShipDate.length > 0) { var cSDate = nlapiStringToDate(confirmedShipDate); if (!isNaN(transport)) cSDate = nlapiAddDays(cSDate, transport); } nlapiSetLineItemValue('item', 'expectedreceiptdate', 1, csDate); } } return true; } 

submitted by NSIvy to Netsuite [link] [comments]


2020.04.13 20:11 NSIvy Script Expected Receipt Date on PO

Looking for some help using SuiteScript to set the Expected Receipt Date on a purchase order. We have created a custom field for when we expect for it to ship. We then have a custom field for how long of transportation time it is. Then this script is to run and set the expected receipt date by adding in the transporation time and setting that expected receipt date. I am also setting another custom field just to see if it works and it does for that custom ship by date, but the expected receipt date does not get reset? Any ideas?


function onLineAdd() { var lines = nlapiGetLineItemCount('item'); var confirmedShipDate = ""; var expectedReceiptDate = ""; if (lines >0){ for(var i = 1; i<= lines ; i++){ confirmedShipDate = nlapiGetLineItemValue('item', 'custcol_confirmedshipdate', i); expectedDate = nlapiGetLineItemValue('item', 'expectedreceiptdate', i); transport = parseInt(nlapiGetLineItemValue('item', 'custcol4', i)); var cSDate = nlapiStringToDate(confirmedShipDate); if (confirmedShipDate.length > 0) { if (!isNaN(transport)) cSDate = nlapiAddDays(cSDate, transport); } nlapiSetLineItemValue('item', 'expectedreceiptdate', i, nlapiDateToString(cSDate)); nlapiSetLineItemValue('item', 'custcol_w_cal_ship_date2', i, nlapiDateToString(cSDate)); } } return true; } 

submitted by NSIvy to Netsuite [link] [comments]


2020.01.06 01:25 7Leven Modify/Replace reactiveValue - R Shiny

I am unable to update an individual cell inside a reactiveValues data.frame. This is important because it is preventing me from allowing the user to customize a datatable to its fullest extent. More specifically, the datatable allows the user to make changes to individual cells. However, these changes aren't being sent to the serverside source of the DataTable and as a result, discrepancies occur when the user tries to add a row. When a row is added to the table, it uses the source of the DataTable to update the entire datatable. Therefore, the changes made to the DataTable are forgotten when the user tries to add or delete a row. How can I update the reactiveValue? I've tried many ways and none of them have worked.

library(shiny) library(DT) library(data.table) source('~/camo/camo/settings.R') source('~/camo/camo/etl.R') # Define UI ---- ui <- fluidPage( titlePanel("Alpha"), mainPanel( fluidRow( tabsetPanel(id = 'tpanel', type = "tabs", tabPanel("Alpha", plotOutput("plot1")), tabPanel("Beta", plotOutput("plot2")), tabPanel("Charlie", plotOutput("plot3")), tabPanel("Delta", plotOutput("plot4"))) ), fluidRow( splitLayout( dateInput("sdate", "Start Date"), dateInput("edate", "End Date"), textInput("gmin", "Global Minimum"), textInput("gmax", "Global Maximum") ) ), fluidRow( splitLayout( textInput("groupInp", NULL, placeholder = "New Group"), actionButton("addGrpBtn", "Add Group"), textInput("tickerInp", NULL, placeholder = "New Ticker"), actionButton("addTickerBtn", "Add Ticker") ) ), fluidRow( splitLayout( DT::dataTableOutput('groupsTable'), DT::dataTableOutput('groupTickers') ), verbatimTextOutput("print") ) ) ) # Define server logic ---- server <- function(input, output) { port_proxy <- dataTableProxy('groupsTable') rv <- reactiveValues( portfolio = data.frame('Group' = c('Group'), 'Minimum Weight' = c(0), 'Maximum Weight' = c(0), 'Type' = c('-')), groups = list(group1 = data.frame('Group' = c('Ticker'), 'Minimum Weight' = c(0), 'Maximum Weight' = c(0), 'Type' = c('-'))), deletedRows = NULL, deletedRowIndices = list() ) output$groupsTable <- DT::renderDataTable( # Add the delete button column deleteButtonColumn(rv$portfolio, 'delete_button') ) output$print <- renderPrint({ rv$portfolio }) ############## LISTENERS ################ observeEvent(input$deletePressed, { rowNum <- parseDeleteEvent(input$deletePressed) dataRow <- rv$portfolio[rowNum,] # Put the deleted row into a data frame so we can undo # Last item deleted is in position 1 rv$deletedRows <- rbind(dataRow, rv$deletedRows) rv$deletedRowIndices <- append(rv$deletedRowIndices, rowNum, after = 0) # Delete the row from the data frame rv$portfolio <- rv$portfolio[-rowNum,] }) observeEvent(input$addGrpBtn, { row <- data.frame('Group' = c(input$groupInp), 'Minimum Weight' = c(0), 'Maximum Weight' = c(0), 'Type' = c('-')) rv$portfolio <- addRowAt(rv$portfolio, row, nrow(rv$portfolio)) }) observeEvent(input$groupsTable_cell_edit,{ info <- str(input$groupsTable_cell_edit) i <- info$row j <- info$col v <- info$value rv$portfolio <- editData(rv$portfolio, input$groupsTable_cell_edit) # doesn't work see below # Warning in DT::coerceValue(v, data[i, j, drop = TRUE]) : # New value(s) "test" not in the original factor levels: "Portfolio"; will be coerced to NA. # rv$portfolio[i,j] <- input$groupsTable_cell_edit$value # rv$portfolio[i,j] <- v #doesn't work }) } addRowAt <- function(df, row, i) { # Slow but easy to understand if (i > 1) { rbind(df[1:(i - 1), ], row, df[-(1:(i - 1)), ]) } else { rbind(row, df) } } deleteButtonColumn <- function(df, id, ...) { # function to create one action button as string f <- function(i) { # https://shiny.rstudio.com/articles/communicating-with-js.html as.character(actionLink(paste(id, i, sep="_"), label = 'Delete', icon = icon('trash'), onclick = 'Shiny.setInputValue(\"deletePressed\", this.id, {priority: "event"})')) } deleteCol <- unlist(lapply(seq_len(nrow(df)), f)) # Return a data table DT::datatable(cbind(' ' = deleteCol, df), # Need to disable escaping for html as string to work escape = FALSE, editable = 'cell', selection = 'single', rownames = FALSE, class = 'compact', options = list( # Disable sorting for the delete column dom = 't', columnDefs = list(list(targets = 1, sortable = FALSE)) )) } parseDeleteEvent <- function(idstr) { res <- as.integer(sub(".*_([0-9]+)", "\\1", idstr)) if (! is.na(res)) res } # Run the app ---- shinyApp(ui = ui, server = server) 
Here is a photo of it happening as well.

Please let me know if any of you have tips. I've been stuck on this for a while.
Best,
sev
submitted by 7Leven to Rlanguage [link] [comments]


2019.12.31 19:07 blindoptimism2 Why would a query only return a max date part of the time?

I have a table like the following.
ID Code Date
1 AF 1/1/2019
1 AF 1/5/2019
1 AX 3/3/2019
1 AD 2/2/2019
1 AT 1/4/2019
1 D1 2/7/2019
1 D1 1/28/2019
2 AF 1/3/2019
2 AF 1/5/2019
2 AX 3/3/2019
2 AR 2/2/2019
2 AT 1/4/2019
2 D1 2/19/2019
2 D1 1/28/2019
3 AF 1/1/2019
3 AF 1/5/2019
3 AR 3/3/2019
3 AP 2/2/2019
3 AT 1/4/2019
3 D1 2/1/2019
3 D1 1/28/2019
I need to get the AF code with the earliest date and the D1 code with the latest date rolled up into one line. Like;
ID MinAF MaxD1
1 1/1/2019 2/7/2019
2 1/3/2019 2/19/2019
3 1/5/2019 2/1/2019
I wrote a query where I dump only the records that have an AF and D1 code into a temp table. Then I select against that table looking for the min af and max d1. There are times there is a d1 but it won't see it. I query the temp table and it's there. It just isn't returning in my rolled up query. So I added a case saying if code = D1 do max else 'no d1 code'. But it will randomly say no d1 code when the temp table in fact has the d1. Why would this be happening?
Here is my query. This query has been modified to make my fields and things vague. If there is some simple teenie, weenie issue - that is why. Again, I have modified my query to make my fields vague. So if something is off by a letter or some small tiny thing - it was just a type o - not the down fall of my query. This is demonstrate the overall structure / methodology of my query.
 CREATE TABLE #TempMatched ( ID VARCHAR(50), ) CREATE TABLE #TempCode ( ID VARCHAR(50), Code VARCHAR(50), Date nvarchar(50) ) INSERT INTO #TempMatched SELECT StatHeader.ID FROM StatHeader JOIN ltheader ON StatHeader.ID = ltheader.PNumber WHERE sdate >= DATEADD(day,-7, GETDATE()) AND SFlag = 'N' AND sid like '2212%' AND Matched = 1 --Dump records from #TempMatched into #TempCode with codes AF and D1 INSERT INTO #TempCode SELECT StatDetail.ID, Code, Date FROM StatDetail JOIN #TempMatched ON StatDetail.ID = #TempMatched.ID WHERE Code IN ('AF', 'D1') --select * from #TempCode --select end record result select #TempCode.ID ,min(Date) as min, CASE WHEN Code = 'D1' THEN max(Date) ELSE 'no d1 code' END AS max from #TempCode join ltheader on #TempCode.ID = ltheader.PNumber where sdate >= DATEADD(day,-7, GETDATE()) group by #TempCode.ID DROP TABLE #TempMatched DROP TABLE #TempCode 
Thanks again for reading. I appreciate it.
submitted by blindoptimism2 to SQL [link] [comments]


2019.12.24 17:25 hobartpwilliams script deleting too many rows

Hi. Im trying to make a todo list using scripts. There are 4 columns - the first column is a checkbox, the second is the task, third is due date, and 4th is the date the task is completed which autogenerates when you click the checkbox, I want to run a script on loading of the sheet that checks if any tasks were completed in the past, and if so it move the row to a separate sheet (from "Active" sheet to the "Complete" sheet) and then deletes it from the "Active sheet". I have a script to do this, but its not always behaving as I expect. Sometimes it works fine, but sometimes it also deletes rows that are above or below the row that should be moved/deleted (eg if row 5 should be moved/deleted it also deletes row 4)

Here are the 2 functions that run when the sheet opens:

function cleanup() { var sheet1 = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var sheetName1 = sheet1.getName(); var lastRow = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getMaxRows(); // Only run on active tasks sheet if (sheetName1 == "Active") { for (var i=lastRow; i>=3; i--) { var sheet_date = sheet1.getRange(i, 4).getValues(); var date = new Date(); var completeDate = new Date(sheet_date); var Sdate = Utilities.formatDate(date,'GMT-0500','yyyy:MM:dd') var ScompleteDate = Utilities.formatDate(completeDate,'GMT-0500', 'yyyy:MM:dd') // move row if completed date is < current date if (sheet1.getRange(i, 1).isChecked() && Sdate.valueOf() > ScompleteDate.valueOf()) { move_complete(i) } } // end for loop } // end if "Active" sheet } // end function function move_complete(r) { var ss = SpreadsheetApp.getActiveSpreadsheet() sheet = ss.getActiveSheet(), sheetName = sheet.getName(), data = sheet.getDataRange().getValues(); if (sheetName == "Active") { startRow = r; var values = SpreadsheetApp.getActiveSheet().getRange(startRow, 2, 1, 3).getValues(); nextSheet = ss.getSheetByName("Completed"); lastRow = nextSheet.getLastRow(); nextSheet.getRange(lastRow+1,2,1,3).setValues(values); sheet.deleteRows(startRow,1); } } 

When i step through it it seems to work fine, and the issue where other rows are deleted isnt consistent....any help would be appreciated.
submitted by hobartpwilliams to sheets [link] [comments]


2019.12.11 05:28 7Leven R Shiny - Why is my tabsetPanel displaying over my datatable?


I've been at this for a couple of days now with little luck.
Whenever I comment out the tabsetPanels from my code, the datatable (DT) is displaying itself. However, when the tabsetPanels are left in, the datatable is nowhere to be found.
library(shiny) library(DT) library(data.table) # Define UI ---- ui <- fluidPage( titlePanel("Alpha"), mainPanel( fluidRow( tabsetPanel(id = 'tpanel', type = "tabs", tabPanel("Alpha", plotOutput("plot")), tabPanel("Beta", plotOutput("plot")), tabPanel("Delta", plotOutput("plot")), tabPanel("Omega", plotOutput("plot"))) ), br(), br(), fluidRow( splitLayout( dateInput("sdate", "Start Date"), dateInput("edate", "End Date"), textInput("gmin", "Minimum"), textInput("gmax", "Maximum") ) ), br(), DT::dataTableOutput('tbl') ) ) # Define server logic ---- server <- function(input, output) { output$tbl <- renderDT({datatable(port, editable = 'cell', caption = 'test')}) } # Run the app ---- shinyApp(ui = ui, server = server) 
The code above renders everything you'd expect EXCEPT for the datatable. Here is a photo:

The datatable is missing below the four boxes..
When I remove the tabsetPanels or comment them out, the datatable is displayed just fine. Any tips/ideas?
submitted by 7Leven to Rlanguage [link] [comments]


2019.10.25 17:08 stroke_bot flacker scripturalness bejumble urethrocystitis ogreisms

nonrun hutzp.ahs narrowhearted retip oinochoai insect~~ifuge seigniorage unsanguine caduke spottail unraffled monb**utt,u argos besing hyperlustrous moonlighty ,emarginula beshrews synodontoid aureolae tr.umpetlike
lao,diceanism `j
oyfullest ove*rdilation analogously escapeway philother,iani`sm locomotes enalyron wilful imprejudicat.e inapperceptible interbrachial involutorial orchichorea tipply crc dozent nasciturus segmenta~~l transgr.essional tarogatos stroboscopes solubly ant
imedical pedipalp**us nonporousness utsuk ataunto seave functioniz`e mansioned nom
ine airable overfit blatted represcribed whitewalls proteida repliant farreation unchurne
d pitcherfuls barkstone redip barrater ungraceful carpe diploi.s lashka rs^ coscinodiscus gooseberry mechanicocorpuscular jackbooted garse multicuspi*dated secerns applosion exposited derelicts unshells geomantical .zoster
assesso
rial amenorrhea linkup eclipsable abacli fieldwork deck conventionist pontoon outscorns carmela gamashes inconsiderably zionist toss artistes *chromochalc`ography rabanna ,perdy endome felicity *sehyo tissu pseudosymmetry celtization wrast *woolwich unattenua
tedly tenuistr~~iate antiphona rutidosis actuation unmenial slepez barky hermaphroditical iterancy wan
ny
untrusting presupplementary deuteromy,osinose pyro pe,s complected humanics noisin.ess ascaricidal pokinesses jota.tion electroencephalographi,cally sonnetising olivella unctioneer solenoglypha jazzed allophane bullan heroineship** neatly bridewort acroba
tholithic ,sensitives ginglymoa*rthrodia affrays mustachial innoculated lagering d
y nastides ultraugly disengages shorans m
a*stigophore divebomb ~~atm
ograph freewheel coactively anight unuprightness adiathermanous sporide`sm p.ollette unmired consecutives sweetfish stibial litisco
ntest abscessed wh,atr*e l`ipuria eosi
ns nonco.nduc*tibility meningitis saturatedness overmed.dle protid dissemilative praenomina,l` unbribable didro
my persalt settled reerects underjoin `strin,glike overanimated tumor seems reexcavating doree wilk inf~~iltering vaunting proplastid farcers emissaria pnxt hyperelegance exing* versional horste ,unfaulty gian
tship plectron. deject*ly detrudes homopolic d`readlessly speramtozoon cottage,y pulegone colanders shoneens p
u`pilar reemploy,s, lightbrained diverges g*alvanoglyph filcher tant
arabobus untimelie.st corallian^ inscrolled ipidae mucofibrous allowance nonva,cant misaddrest breadman diligentia kukang packsa~~cks intemperancy med.ish `dopy merc.aptole shatters drabble balaneuti,cs bijectively deflator dunster reconnaissances perforce sulpholipin *tina *hoked aerobiotically malpighiaceae *sheds frizzliest opinatively noninertl
y gyrinidae dorbug impels orthophospha`te intellectuali~~ser hol
dback** nondetailed zingaro cin`quecento* awa
kenin~~g ebo`n inordinacy europasian judcock perifollicular
pentatomidae nongaseness dissimulate hexamerous misdate overw*ealth *onl,ooking masterlike unpestilently sphingiform donating lapidated budzat autompne harquebusier nullipennes postpartum* chelicerae ghastfully miscredited minorities scarabaei peripneumonia cogovernor antonomastical reenlist knowledgement uncontain.ableness deceptiveness incoincidence radiotechnolog*y `siama ng reversify a
na`phoric pyramidate icky metamery suppliancies tarnside pr,od**uctive unrecked coevalness oscar proletarise indicable
endopelvic^ thinking loganberr**y la`ndfill ,chrys.opoeia~~ rugged
kerbs bla*ste.mas transstellar baldling jumfru oouass,a kamahi porkopolis blockship poma*k thoroughpaced kilojo~~ule azeo
tropy au**bergiste uptru.ss discharged hypobulic thioridazine allhallowtide lard hemipterological out,tower mea
greness nonfarcical outcurses ~~globy cynipidae periphyton thu**nbergia p
a`t*typan monovariant healthlessness girrit leatherfish strongboxes plinkers cryptomonad roka .int,erwind yond riksha sonneteer phot,omagnetic balaghaut archvagabon
d supergl*ottal nondedicative harlotries ,peritrematous devils overhunting fisticuffing bespice berryman equiangularity pec~~tizing floridians *ce*ntral
"TypeErro~~r" puddlelike soogan amlet adulator anchises undercraft rois`t
ers con~~nectibility impartite screenings n,ig
her ov
erleisur~~ed unporousness preoffensive multiengin`ed orates foulmouthedl
y straying pendulation cashboo
k episkotister reencounter efficiency unsimilar derivedn,ess sli^defilm spirity ^dambonitol carassow polarogra,phical**ly unsolicited enucleation punchiness reasonability juicier immunofluorescent unshrewish inc*ubus raticide si.le dumbbells capronic acr
oanesth`esia agr.iculturer periencepha
litis podi.al gastritis mazodynia s
ettleable nonvigilantness protei`n *firefanging **goldfinnies snavvle landholders provableness clericum bradytrophic neuroleptic jerseyan cinematographist nickelled micr
ospo.r.osis anilin overwi~~se quot,ients isopleura outlung trush stra`ighttail tressour unctuous redu**viidae dextrogyre dactylous. attestator
a
ntiguan condottieri c**onoscopic stampedo surbed unomened brenthis, nephroerysipelas t
ropostereoscope perse`vering semitist nonfissionable ~~benchers cauliflorous misremembrance featness scampers petti
fog`s po
darginae^ noncorroboratory reg~~istrarship~~ peppermints^ ^alipter**ia stamnos underspent deaning d,uodenosco**py gruffy~~ poles xylor*cin unadventured beetlers tablature taw
dries incognizable intramolecular devonic pupils matchmaker smutchin acini suricat conoidic
submitted by stroke_bot to nullthworldproblems [link] [comments]


2019.09.02 16:41 rogalondon trying to get date variable into s script for exchange

I'm trying to pass some date variables into a script to export some exchange mailboxes to pst files.
If I type the dates into the script, it works, but the version below ignores the dates used in the content filter.
$mailboxes = get-mailbox $PstSDateDir="201908" $StartDate='6/28/2019' $EndDate='8/1/2019' $PstBaseDir="\\dc01\pst$\$PstSDateDir\" New-Item -Path "\\dc01\pst$\" -Name $PstSDateDir -ItemType "directory" foreach ($mailbox in $mailboxes) { new-mailboxexportrequest -mailbox $mailbox ` -ContentFilter {(Received -lt $EndDate) -and (Received -gt $StartDate)} ` -FilePath $PstBaseDir$mailbox.pst } 
Here is the line when typed in directly:
-ContentFilter {(Received -lt '8/1/2019') -and (Received -gt '6/28/2019')} ` 
So anyway I can set those dates as variables that will work as intended?
(BTW the rest works as expected)
regards
roga
submitted by rogalondon to PowerShell [link] [comments]


2019.07.01 03:16 Learnprogramming_alt help me see what i did wrong?

tl;dr trying to generate random dates in a range, am i even close???
alright. brand new with this. did a few tutorials, great. got out and found a project to start really learning and i'm having a lot of fun, great. tried to draw up a quick and ugly version of what i thought i had all figured out but apparently.... not so great.
the idea is to generate a range of datetimes within my normally scheduled work hours (mon - fri, 8am - 4:30pm), call it hypothetical work done throughout the day, and eventually dump them into an excel file, more on that later. i'd like to scale this up and generate 10 or 100 or 1000 datetimes per workweek as my project goes on, but for now i'm happy to just get one date at a time.
here's a condensed version of what i've done so far...
import datetime import random x = datetime.datetime(2019, 6, 24, 8, 0, 0) y = datetime.datetime(2019, 6, 28, 16, 30, 0) sdate = x.strftime('%m-%d-%Y %H:%M:%S') edate = y.strftime('%m-%d-%Y %H:%M:%S') randate = (random.randrange(sdate, edate)) print(randate) 
the error codes i'm getting for this are...
line 184, in randrange istart = _int(start) ValueError: invalid literal for int() with base 10: '06-01-2019 08:00:00' 
is it just that i'm not getting the dates converted into strings to be used in randrange properly?
I'm happy to discuss styling. moving things into functions or classes or whatever, but i'd really just like to know if i was even going in the right direction.
as a side note, i found a stackoverflow that does exactly what i'm trying to accomplish. i'll most likely continue experimenting with that, moving forward into looping for more than one datetime and eventually outputting a large set into excel.... obviously i could just use that, but the whole purpose of this is to learn... so yeah.
thanks all in advanced
submitted by Learnprogramming_alt to learnpython [link] [comments]


2019.03.17 22:01 rwnoon SQL Assist - Adding Rows of data for every user on every date. (PostgreSQL)

Hey everybody,

Looking for an assist with something I'm working on.

I have a table that has schedule data for each employee in my org, works pretty well.

However one thing I need to put in is the following.

For each date - if an employee doesn't have at least one row on that date, put in a row.

I've heard a cartesian product (cross join) would accomplish this but I'm wondering if theres a better way of doing it.

What I have so far -

with test_date as( select dte.sdate, esk.emp_ID from (select emp_ID from employeeTable) esk cross join(select distinct date(date) as sdate from employeeTable) dte) 

Any assistance would be highly appreciated.
submitted by rwnoon to SQL [link] [comments]


2019.02.28 17:47 newsonr Getting error 91 on the second FIND in the following:

Sdate = InputBox("Specify the Start Date yyyy-m-d")
Range(Cells(32, 2), Cells(S, 2)).Select
Selection.Find(What:=Sdate, After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=True).Activate
ActiveCell.Offset(0, 0).Range("A1").Select
F = Selection.Cells.Row - 1
Range(Cells(32, 2), Cells(S, 2)).Select
EDate = InputBox("Specify the End Date yyyy-m-d")
' Works fine to this point but err 91 on the next statement
Selection.Find(What:=EDate, After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=True).Activate
ActiveCell.Offset(0, 0).Range("A1").Select
Ed = Selection
ActiveCell.Offset(1, 0).Range("A1").Select
E = Selection.Cells.Row
submitted by newsonr to excel [link] [comments]


2019.02.28 15:48 horoblast (Online) On a custom page, trying to update a list item using SP Rest Api, keep getting a 403 "Unauthorized" error?

So I've got a custom aspx page with a calendar (FullCalendar.io) on it that should get listitems from a sharepoint list. The custom aspx page is in a doc lib of the site collection and the list is a generic list of listitems on that same site collection (so in same tenant/context etc).
Here's my update code to try and update the list item:
function UpdateTask(id, dueDate) { var sDate = moment.tz(dueDate, TIMEZONE).format('YYYY-MM-DD') + 'T' + dueDate.format('hh:mm') + ':00Z'; var query = CALENDAR_EVENTS_REST_CALL + '(' + id + ')'; var call = $.ajax({ url: SITE_URL + query, type: 'POST', data: JSON.stringify({ DueDate: sDate }), headers: { Accept: "application/json;odata=verbose", "Content-Type": "application/json;odata=verbose", "X-RequestDigest": $("#__REQUESTDIGEST").val(), "IF-MATCH": "*", "X-Http-Method": "MERGE" } }); call.done(function(data, textStatus, jqXHR) { alert('Update Successful!'); DisplayEvents(); }); call.fail(function(jqXHR, textStatus, errorThrown) { alert('Update Failed!'); DisplayEvents(); }); } 
The "REQUESTDIGEST".val() bit of the code also returns "undefined"... ? So the code will for now always come inside the "call.fail()" function and alert me with "update failed!".
This code returns a 403 Forbidden. If I do it in the browser itself (the link), it returns the XML so the call succeeded. The Updated values (default list metadata field) is also adapted to the datetime when I sent the call, but the column/field I'm trying to update will not change!
Does anyone else have an idea what could be going wrong?
I've been looking at the official Microsoft docs on this issue and this link but to no avail yet...
EDIT: I just realized "403" means "Forbidden" and not unauthorized, that's probably different...
submitted by horoblast to sharepoint [link] [comments]


2019.01.07 07:19 jayantamodak Getting error when showing data in list view, please help me.....

Getting error when showing data in list view, please help me..... Error : Cannot add or insert the item '10-07-2018' in more than one place. You must first remove it from its current location or clone it. Parameter name: item I use Vb.net 2010 visual basic sql server 2008 r2 stored procedure one listview
I want this type of structure (example)
id date item_name qty. amount
1 1/1/2019 a 2 10
B 1 12
x 14 100
zz 4 52

2 4/1/2019 M 5 80
N 4 50
But when I showing to the data 1st item show on list view then getting the error. It is possible please help me
What I have tried: With obj_S_J_RPT
ListView1.Items.Clear()
.Sdate = txtdtf.Text
.EDate = txtdtt.Text
dt1 = .GetStockJournalRPT()

For i As Integer = 0 To dt1.Rows.Count - 1
Dim dr As DataRow = dt1.Rows(i)

Dim listitem As New ListViewItem(dr("SJDate").ToString())
listitem.SubItems.Add(dr("itemnmsou").ToString())
listitem.SubItems.Add(dr("SJqty").ToString())
listitem.SubItems.Add(dr("SJPCS").ToString())
listitem.SubItems.Add(dr("SJRate").ToString())
listitem.SubItems.Add(dr("SJamt").ToString())
listitem.SubItems.Add(dr("SJleft").ToString())
listitem.SubItems.Add(dr("nrr").ToString())
listitem.SubItems.Add(dr("SJID").ToString())

Try
With obj_S_J_RPT
'ListView2.Items.Clear()
.SJID = dr.Item(0) 'ListView1.Items(0).SubItems(8).Text
dt2 = .GetStockJournalDetails() 'change

For i1 As Integer = 0 To dt2.Rows.Count - 1
Dim dr1 As DataRow = dt2.Rows(i1)
Dim listitem_S As New
ListViewItem(dr1("itemnmDES").ToString())

listitem.SubItems.Add(dr1("itemnmDES").ToString())
listitem.SubItems.Add(dr1("SJdqty").ToString())
listitem.SubItems.Add(dr1("SJdPCS").ToString())
listitem.SubItems.Add(dr1("SJdRate").ToString())
listitem.SubItems.Add(dr1("SJdamt").ToString())
listitem.SubItems.Add(dr1("SJDstock").ToString())
listitem.SubItems.Add(dr1("SJid").ToString())
ListView1.Items.Add(listitem)

Next i1
End With
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical)
End Try

ListView1.Items.Add(listitem)
Next
End With

submitted by jayantamodak to u/jayantamodak [link] [comments]


2018.12.05 00:25 NameSelectedAtRandom Search algorithm in VBA only finds one combination of search terms

I'm working on a search algorithm that returns information if three search conditions are met. Currently, I'm getting problems with just the first two search terms.
The algorithm is as follows:
Function HoursWorked(sDate As Date, sName As String, sTime As Date) As Double For i = 6 To 300 If Sheets("Sheet1").Range("D" & i).Value = sDate Then If WorksheetFunction.CountIf(Range("J" & i & ":M" & i), sName) > 0 Then HoursWorked = 3.14159 Exit Function End If End If Next i End Function 
You can see the output I get here: https://imgur.com/cjb253o
As you can see, it only finds the first combo of search terms, and the rest it just returns 0 for.
I've done some testing of combos that should work, but manually typing in an excel formula in a cell, and that works. I've also confirmed that this function is being passed the right information as well.
Can anyone see why it might not be able to find anything else?
submitted by NameSelectedAtRandom to excel [link] [comments]


2018.11.14 00:45 glytchedup overlapping date ranges into table combining data [TABLE], [VBA]

I really think this should be simple... but I can't find a simple way to do it.... I have a table of data with overlapping date ranges - Example:

Sdate Edate A B C D E Total
11/30/18 12/27/18 1 3 2 1 1 8
11/10/2018 12/12/18 5 5 5 1 12 28
11/10/2018 12/3/2018 3 4 2 5 0 14
12/11/18 1/3/18 8 13 3 2 0 26
12/28/2018 1/23/2019 1 9 1 2 10 23
etc.

and i am trying to sort all these over into new date ranges by sum data :

sdate edate Sum A Sum B Sum C Sum D Sum E Sum Total
11/10/18 11/29/18 8 9 7 6 12 42
11/30/18 12/3/18 9 12 9 7 13 50
12/4/18 12/12/27 6 8 7 2 13 36
etc.

I'd be ok with daily sums instead... but ideally the wrap up format would be better. Any recommendations?

submitted by glytchedup to excel [link] [comments]


2018.10.15 21:07 matt041689 Help with Calendar Invites

Hello, I'm trying to create a script and having trouble getting it to work the was I'd like. The script seems to work as supposed to, but it repeats from the start every time it is run, which causes it to create multiple calendar invites for each row. The value for Approved will either by 'yes' or 'no'. Any help with this will be greatly appreciated.

function createCalendarEvent() { var sheet = SpreadsheetApp.getActiveSheet(); var calendar = CalendarApp.getCalendarById('calendarID'); var startRow = 2; // First row of data to process var numRows = sheet.getLastRow(); // Number of rows to process var numColumns = sheet.getLastColumn(); var dataRange = sheet.getRange(startRow, 1, numRows - 1, numColumns); var data = dataRange.getValues(); for (var i = 0; i < data.length; ++i) { var row = data[i]; var name = row[2]; //Name var sDate = new Date(row[4]); //Start Date var eDate = new Date(row[5]); //End Date var guest = row[1]; //Requester var Desc = row[4]; //Description var Approved = row[10]; //yes or no if (Approved == 'yes') { var currentCell = sheet.getRange(startRow + i, numColumns); calendar.createEvent(name, sDate, eDate, { description: Desc, guests: guest, }); } } } 

submitted by matt041689 to GoogleAppsScript [link] [comments]


OnlineBootyCall - The #1 Casual Dating Site 20 vs 1: Speed Dating 20 Girls - Jon  Jubilee x Solfa ... Ukrainian Women Outnumber Men 10 to 1 at Odessa Dating ... 10 vs 1: Speed Dating 10 Girls Without Seeing Them - YouTube CasualDating4u.com - The #1 Casual Dating Site - YouTube #1- HOW TO Register on a dating site 1 Dating Site - YouTube The #1 Dating Mistake Men Make With Women - YouTube

eharmony Online Dating Site for Like-Minded Singles

  1. OnlineBootyCall - The #1 Casual Dating Site
  2. 20 vs 1: Speed Dating 20 Girls - Jon Jubilee x Solfa ...
  3. Ukrainian Women Outnumber Men 10 to 1 at Odessa Dating ...
  4. 10 vs 1: Speed Dating 10 Girls Without Seeing Them - YouTube
  5. CasualDating4u.com - The #1 Casual Dating Site - YouTube
  6. #1- HOW TO Register on a dating site
  7. 1 Dating Site - YouTube
  8. The #1 Dating Mistake Men Make With Women - YouTube
  9. 30 vs 1: Dating App in Real Life - YouTube
  10. free dating sites - YouTube

SUBSCRIBE for more! 👉http://bit.ly/SUBSCRIBEjubilee 👈 Watch more Versus 1: http://bit.ly/WatchVersus1 For brands wanting to partner with us, email: [email protected] How To Sign Up To Date-Asia Online Asian Dating Site - Duration: 1:50. Date Asia Recommended for you. 1:50. 34 Reasons to Date and Marry a Filipina ️ Philippines Dating Tips - Duration: 11:52. SUBSCRIBE for more! 👉http://bit.ly/SUBSCRIBEjubilee 👈 Watch more Versus 1: http://bit.ly/WatchVersus1 For brands wanting to partner with us, email: [email protected] http://www.CasualDating4u.com - The #1 Casual Dating Site What Is Casual Dating? An interaction between two people - gay or hetero, who are looking for a fun... Beautiful russian girl, beautiful girl beautiful girl by sean kingston, beautiful girl dating. Beautiful girl dating site girl dating games. Girl dating apps... Get an insider view of one of our well-known modern dating events. Learn how you can travel to Odessa Ukraine to meet the woman of your dreams. Eastern Europ... Top 10 Dating Sites Commercial - Duration: 1:26. WIWU Productions 1,550 views. 1:26. CNN TÜRK CANLI YAYINI CNN TÜRK 3,341 watching. Live now; The Dumbest Lottery Winners Ever! Thank you Simple Habit for sponsoring this video! Download the app and try a variety of meditations: https://www.simplehabit.com/charisma 7 Red Flags In Dati... Follow us on INSTAGRAM: https://www.instagram.com/jubileemedia/ Jason: https://www.instagram.com/jasonylee_/ Ien: https://www.instagram.com/ienthekorean/ Ken... Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.